ESPHome
2024.9.0
|
#include <lvgl_esphome.h>
Public Member Functions | |
void | set_obj (lv_obj_t *lv_obj) override |
uint16_t | get_selected () |
void | set_key (size_t idx, uint8_t key) |
Public Member Functions inherited from esphome::key_provider::KeyProvider | |
void | add_on_key_callback (std::function< void(uint8_t)> &&callback) |
Protected Attributes | |
std::map< size_t, uint8_t > | key_map_ {} |
Protected Attributes inherited from esphome::key_provider::KeyProvider | |
CallbackManager< void(uint8_t)> | key_callback_ {} |
Additional Inherited Members | |
Data Fields inherited from esphome::lvgl::LvCompound | |
lv_obj_t * | obj {} |
Protected Member Functions inherited from esphome::key_provider::KeyProvider | |
void | send_key_ (uint8_t key) |
Definition at line 263 of file lvgl_esphome.h.
|
inline |
Definition at line 266 of file lvgl_esphome.h.
|
inline |
Definition at line 267 of file lvgl_esphome.h.
|
overridevirtual |
Reimplemented from esphome::lvgl::LvCompound.
Definition at line 207 of file lvgl_esphome.cpp.
|
protected |
Definition at line 270 of file lvgl_esphome.h.