TableFeature
interface TableFeature
Extension point for table features. Each non-null member is invoked during the corresponding construction step:
getDefaultOptions, getInitialState, getDefaultColumnDef feed into options/state defaults and column-def defaults respectively.
createTable runs once per Table to install table-level members.
createColumn runs once per Column.
createHeader runs once per Header.
createCell runs once per Cell.
Any? (rather than star projections) is used throughout so feature code can both read and assign object members.