Handbook
Glossary
row-value ( row renderer -- object )
Factor handbook
»
UI framework
»
Building user interfaces
»
Pre-made UI gadgets
»
Table gadgets
»
Table row renderer protocol
Prev:
row-color ( row renderer -- color )
Next:
row-value? ( value row renderer -- ? )
Vocabulary
ui
.
gadgets
.
tables
Inputs
row
an
object
renderer
an
object
Outputs
object
an
object
Definition
IN:
ui.gadgets.tables
GENERIC:
row-value
( row renderer -- object )
Methods
USING:
color-table
colors
kernel
ui.gadgets.tables
;
M:
color-renderer
row-value
drop
named-color
;
USING:
kernel
ui.gadgets.tables
ui.tools.error-list
;
M:
error-renderer
row-value
drop
;
USING:
accessors
kernel
ui.gadgets.tables
ui.tools.inspector
;
M:
inspector-renderer
row-value
drop
value>>
;
USING:
kernel
sequences
ui.gadgets.tables
ui.tools.browser.popups
;
M:
link-renderer
row-value
drop
first
;
USING:
kernel
ui.gadgets.tables
;
M:
object
row-value
drop
;
USING:
io.pathnames
kernel
sequences
ui.gadgets.tables
ui.tools.error-list
;
M:
source-file-renderer
row-value
drop
dup
[
first
[
<pathname>
]
[
f
]
if*
]
when
;
USING:
gml.ui
kernel
ui.gadgets.tables
;
M:
stack-entry-renderer
row-value
drop
;
USING:
accessors
kernel
ui.gadgets.tables
ui.tools.traceback
;
M:
stack-entry-renderer
row-value
drop
object>>
;
USING:
accessors
combinators
kernel
ui.gadgets.controls
ui.gadgets.tables
;
M:
table
row-value
val-quot>>
[
( a -- b )
call-effect
]
[
drop
f
]
if*
;