Skip to main content

Module data

Module data 

Source
Expand description

Data display: trees, tables, long lists, logs, JSON documents and property grids.

Re-exports§

pub use data_table::DataTable;data-table
pub use data_table::data_table;data-table
pub use json_viewer::JsonViewer;json-viewer
pub use json_viewer::json_viewer;json-viewer
pub use log_viewer::LogViewer;log-viewer
pub use log_viewer::log_viewer;log-viewer
pub use property_grid::PropertyGrid;property-grid
pub use property_grid::property_grid;property-grid
pub use tree::Tree;tree
pub use tree::tree;tree
pub use virtual_list::VirtualList;virtual-list
pub use virtual_list::virtual_list;virtual-list

Modules§

data_tabledata-table
Records in rows and columns, with sorting, filtering, selection and pages.
json_viewerjson-viewer
A JSON document shown as rows that expand and collapse.
log_viewerlog-viewer
A live, searchable log: entries with a level, an optional timestamp and target, and a message, streamed in from threads or tasks.
property_gridproperty-grid
Named properties in a compact two-column inspector, such as the properties panel of a design tool: names on the left, editors on the right, grouped into categories that collapse.
treetree
Hierarchical items that expand and collapse, such as folders and files.
virtual_listvirtual-list
A long list of equally tall rows that only builds the rows in view, so a hundred thousand items scroll as smoothly as ten.