macro_rules! data_table {
({ $($methods:tt)* }) => { ... };
}Expand description
This macro is generated by the futures-signals-component-macros crate.
For more information, see the DataTableProps.
All generated methods:
ⓘ
data_table! ({
.columns(<Into<Vec<TableColumn>>>)
.columns_signal_vec(<futures_signals :: signal_vec :: SignalVec < Item = TableColumn >>)
.rows(<Into<Vec<(String, Vec < Dom >)>>>)
.rows_signal_vec(<futures_signals :: signal_vec :: SignalVec < Item = (String, Vec < Dom >) >>)
.sorted_by(<Option < (String, SortDirection) >>)
.sorted_by_signal(<futures_signals :: signal :: Signal < Item = Option < (String, SortDirection)
> >>)
.on_sort(<dyn Fn(String, SortDirection) + 'static>)
.on_row_click(<dyn Fn(String) + 'static>)
.rows_clickable(<bool>)
.apply(<dyn FnOnce(dominator :: DomBuilder < web_sys :: HtmlElement >) -> dominator ::
DomBuilder < web_sys :: HtmlElement > + 'static>)
});