Project Alice
|
#include <table.hpp>
Public Attributes | |
bool | sortable = true |
std::string | header = "???" |
std::function< bool(sys::state &state, ui::element_base *container, const item_type &a, const item_type &b)> | compare |
std::function< std::string(sys::state &state, ui::element_base *container, const item_type &a)> | view |
std::function< void(sys::state &state, text::columnar_layout &contents, const item_type &a, std::string fallback)> | update_tooltip = tooltip_fallback<item_type> |
std::string | cell_definition_string ="thin_cell_number" |
std::string | header_definition_string ="thin_cell_number" |
bool | has_tooltip = false |
std::string table::column< item_type >::cell_definition_string ="thin_cell_number" |
std::function<bool(sys::state& state, ui::element_base* container, const item_type & a, const item_type & b)> table::column< item_type >::compare |
bool table::column< item_type >::has_tooltip = false |
std::string table::column< item_type >::header = "???" |
std::string table::column< item_type >::header_definition_string ="thin_cell_number" |
bool table::column< item_type >::sortable = true |
std::function<void( sys::state& state, text::columnar_layout& contents, const item_type& a, std::string fallback )> table::column< item_type >::update_tooltip = tooltip_fallback<item_type> |
std::function<std::string(sys::state& state, ui::element_base* container, const item_type& a)> table::column< item_type >::view |