ReadonlyelementUnderlying Blessed element available for standard element operations.
Returns the current enabled cursor identifier.
Gives terminal focus to the owned box.
Moves the cursor to an enabled row identifier on the current page.
Moves the cursor to the first enabled row on the current page.
Returns the current hidden column identifiers.
Moves the cursor to the last enabled row on the current page.
Moves the cursor to the next enabled row, wrapping at the end of the page.
Moves to the next page. No-op when pagination is disabled.
Returns the current 1-based page and total page count.
Moves the cursor one viewport page backward, or to the previous page when paginated.
Moves the cursor one viewport page forward, or to the next page when paginated.
Moves to the previous page. No-op when pagination is disabled.
Moves the cursor to the previous enabled row, wrapping at the start of the page.
Returns the current search text.
Selects the active row or emits a controlled selection request.
Replaces hidden column identifiers. Ignores a request that would hide every column.
Moves to a specific 1-based page. Clamped to the available page range.
Replaces the search text and returns to page 1.
Returns the current sort.
Cycles a sortable column through ascending, descending, and unsorted.
No-op when the column is not marked sortable.
Returns the current controlled or uncontrolled selected identifier.
Destroys and detaches the owned element without destroying its parent.
Re-renders component content using complete replacement data.
The element identity is preserved. Call screen.render() explicitly when
one or more updates should become visible.
Imperative handle returned by dataTable.