[−][src]Module lvgl::widgets::calendar
Contains Rust bindings for LVGL Calendar Widget API lv_calendar
Structs
__BindgenBitfieldUnit | |
lv_area_t | Represents an area of the screen. |
lv_calendar_date_t | Represents a date on the calendar object (platform-agnostic). |
lv_calendar_ext_t | |
lv_ll_t | Description of a linked list |
lv_realign_t | |
lv_style_list_t |
Constants
LV_CALENDAR_PART_BG | < Background and "normal" date numbers style |
LV_CALENDAR_PART_DATE | Day name style |
LV_CALENDAR_PART_DAY_NAMES | Calendar header style |
LV_CALENDAR_PART_HEADER | |
LV_CALENDAR_WEEK_STARTS_MONDAY |
Functions
create | Create a calendar objects |
get_day_names | Get the name of the days |
get_highlighted_dates | Get the the highlighted dates |
get_highlighted_dates_num | Get the number of the highlighted dates |
get_month_names | Get the name of the month |
get_pressed_date | Get the the pressed date. |
get_showed_date | Get the currently showed |
get_today_date | Get the today's date |
set_day_names | Set the name of the days |
set_highlighted_dates | Set the the highlighted dates |
set_month_names | Set the name of the month |
set_showed_date | Set the currently showed |
set_today_date | Set the today's date |
Type Definitions
_bindgen_ty_32 | Calendar parts |
lv_align_t | |
lv_bidi_dir_t | |
lv_calendar_part_t | |
lv_coord_t | |
lv_design_cb_t | The design callback is used to draw the object on the screen. It accepts the object, a mask area, and the mode in which to draw the object. |
lv_design_mode_t | |
lv_design_res_t | |
lv_drag_dir_t | |
lv_event_cb_t | @brief Event callback. Events are used to notify the user of some action being taken on the object. For details, see ::lv_event_t. |
lv_event_t | |
lv_ll_node_t | Dummy type to make handling easier |
lv_obj_t | |
lv_obj_user_data_t | |
lv_res_t | |
lv_signal_cb_t | |
lv_signal_t | |
lv_state_t |