Lines Matching refs:lv_observer_t

68 typedef void (*lv_observer_cb_t)(lv_observer_t * observer, lv_subject_t * subject);
230 lv_observer_t * lv_subject_add_observer(lv_subject_t * subject, lv_observer_cb_t observer_cb, void …
241 lv_observer_t * lv_subject_add_observer_obj(lv_subject_t * subject, lv_observer_cb_t observer_cb, l…
252 lv_observer_t * lv_subject_add_observer_with_target(lv_subject_t * subject, lv_observer_cb_t observ…
259 void lv_observer_remove(lv_observer_t * observer);
274 void * lv_observer_get_target(lv_observer_t * observer);
283 lv_obj_t * lv_observer_get_target_obj(lv_observer_t * observer);
290 void * lv_observer_get_user_data(const lv_observer_t * observer);
306 lv_observer_t * lv_obj_bind_flag_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t flag, …
316 lv_observer_t * lv_obj_bind_flag_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_obj_flag_t fl…
327 lv_observer_t * lv_obj_bind_state_if_eq(lv_obj_t * obj, lv_subject_t * subject, lv_state_t state, i…
337 lv_observer_t * lv_obj_bind_state_if_not_eq(lv_obj_t * obj, lv_subject_t * subject, lv_state_t stat…
347 lv_observer_t * lv_obj_bind_checked(lv_obj_t * obj, lv_subject_t * subject);
360 lv_observer_t * lv_label_bind_text(lv_obj_t * obj, lv_subject_t * subject, const char * fmt);
370 lv_observer_t * lv_arc_bind_value(lv_obj_t * obj, lv_subject_t * subject);
380 lv_observer_t * lv_slider_bind_value(lv_obj_t * obj, lv_subject_t * subject);
390 lv_observer_t * lv_roller_bind_value(lv_obj_t * obj, lv_subject_t * subject);
400 lv_observer_t * lv_dropdown_bind_value(lv_obj_t * obj, lv_subject_t * subject);