Ewl_Model Struct Reference
[Ewl_Model: A data model]
#include <ewl_model.h>

Detailed Description
Holds the callbacks needed to define a model.Field Documentation
Count of data items
Referenced by ewl_list_cb_configure(), ewl_list_cb_item_clicked(), ewl_model_data_count_get(), and ewl_model_data_count_set().
Get expansion data
Referenced by ewl_model_expansion_data_fetch_get(), ewl_model_expansion_data_fetch_set(), and ewl_tree_node_expand().
Free data passed to view
Referenced by ewl_model_data_free_get(), and ewl_model_data_free_set().
struct { ... } Ewl_Model::expansion |
Retrieve data for a cell
Referenced by ewl_list_cb_configure(), ewl_model_data_fetch_get(), and ewl_model_data_fetch_set().
Retrieve header data
Referenced by ewl_model_data_header_fetch_get(), and ewl_model_data_header_fetch_set().
Highlight the cell
Referenced by ewl_model_data_highlight_get(), and ewl_model_data_highlight_set().
Is the row expandable
Referenced by ewl_model_data_expandable_get(), ewl_model_data_expandable_set(), and ewl_tree_node_expandable_set().
Get expansion model
Referenced by ewl_model_expansion_model_fetch_get(), ewl_model_expansion_model_fetch_set(), and ewl_tree_node_expand().
Trigger sort on column
Referenced by ewl_model_data_sort_get(), ewl_model_data_sort_set(), and ewl_tree_cb_column_sort().
Is a column sortable
Referenced by ewl_model_column_sortable_get(), and ewl_model_column_sortable_set().
Unreference the data
Referenced by ewl_model_data_unref_get(), ewl_model_data_unref_set(), ewl_mvc_cb_data_unref(), and ewl_tree_cb_node_data_unref().
The documentation for this struct was generated from the following file:
- lib/ewl_model.h