ui.gadgets.tables vocabulary - Factor Documentation (original) (raw)

ui.gadgets.tables vocabulary
Factor handbook » Vocabulary index

Documentation
Table gadgets

Metadata

Parents: ui.gadgets

Words

Tuple classes

Class Superclass Slots
table line-gadget renderer action single-click? hook gap column-widths total-width focus-border-color mouse-color column-line-color selection-required? selection-index selection mouse-index takes-focus? focused? rows

Singleton classes

trivial-renderer

Generic words

Word Stack effect
column-alignment ( renderer -- alignment )
column-titles ( renderer -- strings )
filled-column ( renderer -- n )
prototype-row ( renderer -- columns )
row-color ( row renderer -- color )
row-columns ( row renderer -- columns )
row-summary ( row renderer -- object )
row-value ( row renderer -- object )
row-value? ( value row renderer -- ? )

Ordinary words

Word Stack effect
(selected-row) ( table -- value/f ? )
( rows renderer -- table )
new-table ( rows renderer class -- table )
row-action ( table -- )
row-action? ( table -- ? )
select-row ( table n -- )
selected-row ( table -- value/f ? )

Class predicate words

Word Stack effect
table? ( object -- ? )
trivial-renderer? ( object -- ? )

Files

resource:basis/ui/gadgets/tables/tables.factor
resource:basis/ui/gadgets/tables/tables-docs.factor
resource:basis/ui/gadgets/tables/tables-tests.factor