row-value ( row renderer -- object )
Factor documentation > Factor handbook > UI framework > Building user interfaces > Pre-made UI gadgets > Table gadgets > Table row renderer protocol
Prev:row-columns ( row renderer -- columns )
Next:row-color ( row renderer -- color )


Vocabulary
ui.gadgets.tables

Definition
IN: ui.gadgets.tables

GENERIC: row-value ( row renderer -- object )


Methods
USING: color-table colors.constants 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: accessors kernel ui.gadgets.tables ui.tools.traceback ;

M: stack-entry-renderer row-value drop object>> ;