abstract sclass DynBigInputAndList extends DynObjectTable {
S text;
switchable int fontSize = 20;
transient Trigger trigger_makeList = new(r makeList);
start {
new Dyn_FieldWatcher(this, 'text, trigger_makeList);
}
visual withComputing(trigger_makeList,
jvsplit(setFontSize(fontSize, dm_textArea('text)), wrapListComponent(super)));
// override me
JComponent wrapListComponent(JComponent component) { ret component; }
void makeList() q {
if (!trigger_makeList.check()) ret;
makeList_impl();
}
abstract void makeList_impl();
}