Searched defs:_lv_observer_t (Results 1 – 1 of 1) sorted by relevance
32 struct _lv_observer_t { struct33 lv_subject_t * subject; /**< The observed value */34 lv_observer_cb_t cb; /**< Callback that should be called when the value changes*/35 void * target; /**< A target for the observer, e.g. a widget or style*/36 void * user_data; /**< Additional parameter supplied when subscribing*/37 …nt32_t auto_free_user_data : 1; /**< Automatically free user data when the observer is removed */38 uint32_t notified : 1; /**< Mark if this observer was already notified*/39 uint32_t for_obj : 1; /**< `target` is an `lv_obj_t *`*/