bind_model
Description:
[ Version ( since = "0.0.6" ) ]
public void bind_model (ListModel? model, ListBoxCreateWidgetFunc? create_list_widget_func, owned ListBoxCreateWidgetFunc? create_current_widget_func)
public void bind_model (ListModel? model, ListBoxCreateWidgetFunc? create_list_widget_func, owned ListBoxCreateWidgetFunc? create_current_widget_func)
Binds model to this.
If this was already bound to a model, that previous binding is destroyed.
The contents of this are cleared and then filled with widgets that represent items from model.
this is updated whenever model changes. If model is null
, this is left empty.
Parameters:
| this |
a ComboRow |
| model |
the ListModel to be bound to this |
| create_list_widget_func |
a function that creates widgets for items to display in the list, or null in case you also passed
null as |
| create_current_widget_func |
a function that creates widgets for items to display as the seleted item, or null in case you also
passed null as |
| user_data |
user data passed to |
| user_data_free_func |
function for freeing |