[−][src]Module lvgl::widgets::tileview
Contains Rust bindings for LVGL Tile View Widget API lv_tileview
Structs
__BindgenBitfieldUnit | |
lv_area_t | Represents an area of the screen. |
lv_cont_ext_t | |
lv_ll_t | Description of a linked list |
lv_page_ext_t | |
lv_page_ext_t__bindgen_ty_1 | |
lv_page_ext_t__bindgen_ty_2 | |
lv_point_t | Represents a point on the screen. |
lv_realign_t | |
lv_style_list_t | |
lv_tileview_ext_t | TYPEDEFS |
Constants
LV_TILEVIEW_DEF_ANIM_TIME | |
LV_TILEVIEW_PART_BG | |
LV_TILEVIEW_PART_EDGE_FLASH | |
LV_TILEVIEW_PART_SCROLLBAR | |
_LV_TILEVIEW_PART_REAL_LAST | |
_LV_TILEVIEW_PART_VIRTUAL_LAST |
Functions
add_element | Register an object on the tileview. The register object will able to slide the tileview |
create | Create a tileview objects |
get_anim_time | Get the animation time for the Tile view |
get_edge_flash | Get the scroll propagation property |
get_tile_act | Get the tile to be shown |
set_anim_time | Set the animation time for the Tile view |
set_edge_flash | Enable the edge flash effect. (Show an arc when the an edge is reached) |
set_tile_act | Set the tile to be shown |
set_valid_positions | Set the valid position's indices. The scrolling will be possible only to these positions. |
Type Definitions
_bindgen_ty_39 | |
lv_align_t | |
lv_anim_enable_t | |
lv_anim_value_t | Type of the animated value |
lv_bidi_dir_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_fit_t | |
lv_layout_t | |
lv_ll_node_t | Dummy type to make handling easier |
lv_obj_t | |
lv_obj_user_data_t | |
lv_res_t | |
lv_scrollbar_mode_t | |
lv_signal_cb_t | |
lv_signal_t | |
lv_state_t |