OptionalactivePreferred initial cursor identifier.
OptionalcharactersCharacter tokens used by the pure renderer.
Ordered column definitions.
OptionaldefaultInitial hidden column identifiers.
OptionaldefaultInitial 1-based page. Ignored when pageSize is omitted.
OptionaldefaultInitial search text.
OptionaldefaultInitial sort.
OptionaldefaultInitial selection for uncontrolled usage. Ignored when value is supplied.
OptionalemptyText displayed when no rows match.
OptionalpageRows per page. Pagination is disabled when omitted.
Ordered rows. Caller-owned data is never mutated.
OptionalonCalled after the cursor moves to a different enabled row.
OptionalonCalled after hidden column identifiers change.
OptionalonCalled after the current page changes.
OptionalonCalled after the search text changes.
OptionalonCalled after the active sort changes.
OptionalonCalled when Enter or DataTableHandle.selectActive requests selection.
OptionalvalueControlled selected identifier.
Stateful data accepted by the Blessed dataTable adapter.