22#error "lv_roller: lv_label is required. Enable it in lv_conf.h (LV_USE_ROLLER 1)"
38 LV_ROLLER_MODE_NORMAL,
39 LV_ROLLER_MODE_INFINITE,
42typedef uint8_t lv_roller_mode_t;
48 uint16_t sel_opt_id_ori;
49 lv_roller_mode_t mode : 1;
77void lv_roller_set_options(
lv_obj_t * obj,
const char * options, lv_roller_mode_t mode);
92void lv_roller_set_visible_row_count(
lv_obj_t * obj, uint8_t row_cnt);
103uint16_t lv_roller_get_selected(
const lv_obj_t * obj);
111void lv_roller_get_selected_str(
const lv_obj_t * obj,
char * buf, uint32_t buf_size);
119const char * lv_roller_get_options(
const lv_obj_t * obj);
126uint16_t lv_roller_get_option_cnt(
const lv_obj_t * obj);
lv_anim_enable_t
Definition lv_anim.h:37
Definition lv_obj_class.h:49