Data Collections
Every public type in teksilo-data, grouped by category. Each page links to its full rustdoc API reference.
Models
- ChartAggregate —
ChartAggregate<T>— a bucket/rollup projection over acrate::ChartModel - ChartChange — ChartChange — change notifications and stable series identifiers for chart collections
- ChartModel —
ChartModel<T>— concrete reactive multi-series chart data model - ChartSelection —
ChartSelection— point-level selection state for chart widgets - ChartWindow —
ChartWindow<T>— a "last N points per series" streaming projection over - CheckedModel —
CheckedModel— per-row checkbox state for flat collection widgets - CheckState —
CheckState— tri-state checkbox value shared by the data layer and widgets - DataChange —
DataChange— change notifications for flat collections - ItemKey — Shared capability types for the data-source drag-and-drop + lazy protocol
- KeyedSelectionModel —
KeyedSelectionModel<K>— identity-based selection for collection widgets - KeyedTreeCheckedModel —
KeyedTreeCheckedModel<K>— per-node checkbox state for a tree **keyed by a - ListDataSource —
ListDataSource— read-and-command interface for a flat collection behind aListView/ - ListModel —
ListModel<T>— concrete reactive list backed by aVec<T> - SelectionModel — SelectionModel — index-based selection state for collection widgets
- SeriesPattern —
SeriesPattern— the non-colour channel that identifies a chart series - SortFilterListModel — Composable sort + filter projection over a flat list source
- SortFilterTreeModel — Composable sort + filter projection over a hierarchical tree
- TreeChange — TreeChange — change notifications and stable node identifiers for tree collections
- TreeCheckedModel —
TreeCheckedModel— per-node checkbox state for a tree, with optional - TreeDataSlice —
TreeDataSlice— the reusableTreeDataSourceengine for an **external, - TreeDataSource —
TreeDataSource— read-and-command interface for hierarchical data behind a - TreeModel —
TreeModel— concrete reactive tree with shared, cloneable handles - TreeRowFilter —
TreeRowFilter— sort + tree-aware filter over aTreeRowstream - TreeSlice —
TreeSlice— per-view flattened projection of aTreeModel