Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 a crate::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
  • ChartSource — Shared chart input for a complete model or a live tail projection
  • ChartWindow — ChartWindow<T> — a "last N points per series" streaming projection over a crate::ChartModel
  • 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 stable domain id, with optional descendant→ancestor tristate aggregation
  • ListDataSource — ListDataSource — read-and-command interface for a flat collection behind a ListView / TableView
  • ListModel — ListModel<T> — concrete reactive list backed by a Vec<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 descendant→ancestor tristate aggregation
  • TreeDataSlice — TreeDataSlice — the reusable TreeDataSource engine for an external, indent-ordered tree (an entity store, a database, a virtual filesystem) that is…
  • TreeDataSource — TreeDataSource — read-and-command interface for hierarchical data behind a TreeView / TreeTableView
  • TreeModel — TreeModel — concrete reactive tree with shared, cloneable handles
  • TreeRowFilter — TreeRowFilter — sort + tree-aware filter over a TreeRow stream
  • TreeSlice — TreeSlice — per-view flattened projection of a TreeModel