156 |
156 |
157 void ui_list_clear(UiList *list) { |
157 void ui_list_clear(UiList *list) { |
158 cxListClear(list->data); |
158 cxListClear(list->data); |
159 } |
159 } |
160 |
160 |
|
161 UIEXPORT void ui_list_update(UiList *list) { |
|
162 list->update(list, 0); |
|
163 } |
|
164 |
161 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
165 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
162 list->observers = ui_add_observer(list->observers, f, data); |
166 list->observers = ui_add_observer(list->observers, f, data); |
163 } |
167 } |
164 |
168 |
165 void ui_list_notify(UiList *list) { |
169 void ui_list_notify(UiList *list) { |