Skip to main content

data_table

Macro data_table 

Source
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>)
});