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

  • ChartAggregateChartAggregate<T> — a bucket/rollup projection over a crate::ChartModel
  • ChartChange — ChartChange — change notifications and stable series identifiers for chart collections
  • ChartModelChartModel<T> — concrete reactive multi-series chart data model
  • ChartSelectionChartSelection — point-level selection state for chart widgets
  • ChartWindowChartWindow<T> — a "last N points per series" streaming projection over
  • CheckedModelCheckedModel — per-row checkbox state for flat collection widgets
  • CheckStateCheckState — tri-state checkbox value shared by the data layer and widgets
  • DataChangeDataChange — change notifications for flat collections
  • ItemKey — Shared capability types for the data-source drag-and-drop + lazy protocol
  • KeyedSelectionModelKeyedSelectionModel<K> — identity-based selection for collection widgets
  • KeyedTreeCheckedModelKeyedTreeCheckedModel<K> — per-node checkbox state for a tree **keyed by a
  • ListDataSourceListDataSource — read-and-command interface for a flat collection behind a ListView /
  • ListModelListModel<T> — concrete reactive list backed by a Vec<T>
  • SelectionModel — SelectionModel — index-based selection state for collection widgets
  • SeriesPatternSeriesPattern — 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
  • TreeCheckedModelTreeCheckedModel — per-node checkbox state for a tree, with optional
  • TreeDataSliceTreeDataSlice — the reusable TreeDataSource engine for an **external,
  • TreeDataSourceTreeDataSource — read-and-command interface for hierarchical data behind a
  • TreeModelTreeModel — concrete reactive tree with shared, cloneable handles
  • TreeRowFilterTreeRowFilter — sort + tree-aware filter over a TreeRow stream
  • TreeSliceTreeSlice — per-view flattened projection of a TreeModel