td-lister-ui
Installation
SKILL.md
Lister UI
Tables, interactive lists, data browsers, and tree views using TD's built-in lister/treeLister components. See reference.md for colDefine schema, API, and full pitfall list.
Lister vs TreeLister
- lister — flat tables, data grids, parameter editors
- treeLister — hierarchical with expand/collapse (node browsers, file trees)
Architecture
All customization must be external — operators inside cloned listers are read-only (changes revert).
Wrapper containerCOMP (layout fill, alignorder=0) contains:
- listerConfig (baseCOMP, must be inside wrapper) — colDefine (tableDAT, 19 rows), define (tableDAT), callbacks (textDAT, language=python), look TOPs (master, header, rowRoll, rowSelect, + button/toggle/icon)
- lister (listCOMP) — cloned from
op.TDTox.op('lister')