Skip to content

rs_rich.ext.table

Generated from the type stubs by scripts/gen_python_api.py; do not edit.

rs_rich.ext.table: typed, sortable, groupable tables and streaming tables (rich_ext::table).

No Rich counterpart: this is the port's own rs-rich-ext crate.

TABLE_STYLES module-attribute

TABLE_STYLES: List[Any]

Column module-attribute

Column = DataColumn

Sort module-attribute

Sort = TableSort

Group module-attribute

Group = TableGroup

STYLES module-attribute

STYLES = TABLE_STYLES

DataColumn

header property

header: Any

cell

cell(v: Any) -> Any

SortKey

column property

column: Any

descending property

descending: Any

lexical property

lexical: Any

Aggregate

column property

column: Any

compute

compute(values: Any) -> Any

custom staticmethod

custom(column: Any, function: Any) -> Any

GroupBy

column property

column: Any

label property

label: Any

TableData

headers property

headers: Any

rows property

rows: Any

extend

extend(rows: Any) -> Any

order

order() -> Any

push

push(values: Any) -> Any

sort_by

sort_by(keys: Any) -> Any

TableSort

apply

apply(data: Any) -> Any

TableGroup

apply

apply(data: Any) -> Any

StreamingTable

evicted property

evicted: Any

window property writable

window: Any

clear

clear() -> Any

get

get(key: Any) -> Any

invalidate

invalidate() -> Any

remove

remove(key: Any) -> Any

reset_stats

reset_stats() -> Any

rows

rows() -> Any

sort_by

sort_by(keys: Any) -> Any

stats

stats() -> Any

to_data

to_data() -> Any

update_cell

update_cell(key: Any, column: Any, v: Any) -> Any

upsert

upsert(key: Any, values: Any) -> Any