Module config

Module config 

Source
Expand description

Options for Table::view, and details about fields like expressions.

ViewConfig for the top level argument to Table::view.

expressions module for details about the ExprTK format.

Re-exports§

pub use expressions::*;

Modules§

expressions
Perspective supports expression columns, which are virtual columns calculated as part of the crate::View, optionally using values from its underlying crate::Table’s columns. Such expression columns are defined in Perspective’s expression language, an extended version of ExprTK, which is itself quite similar (in design and features) to expressions in Excel.

Structs§

DefaultStyleAttributes
The default style configurations per type, as retrived by plugin.plugin_attributes
Filter
PluginAttributes
The data needed to populate a column’s settings.
PluginConfig
The configuration which is created as the result of calling plugin.save
Sort
Symbol
SymbolAttributes
ViewConfig
ViewConfigUpdate

Enums§

Aggregate
ColumnType
View types
FilterReducer
FilterTerm
Scalar
This type represents the ViewConfig serializable type, which must be JSON safe.
SortDir
SortOp
TODO This belongs in features