mirror of
https://github.com/lvgl/lvgl.git
synced 2025-01-28 07:03:00 +08:00
feat(indev): support lv_indev_get_read_cb (#4894)
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com> Co-authored-by: YanXiaowei <yanxiaowei@xiaomi.com>
This commit is contained in:
parent
16254ef90d
commit
688fdd0dd6
@ -303,6 +303,16 @@ void lv_indev_set_driver_data(lv_indev_t * indev, void * driver_data)
|
||||
indev->driver_data = driver_data;
|
||||
}
|
||||
|
||||
lv_indev_read_cb_t lv_indev_get_read_cb(lv_indev_t * indev)
|
||||
{
|
||||
if(!indev) {
|
||||
LV_LOG_WARN("lv_indev_get_read_cb: indev was NULL");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return indev->read_cb;
|
||||
}
|
||||
|
||||
lv_indev_type_t lv_indev_get_type(const lv_indev_t * indev)
|
||||
{
|
||||
if(indev == NULL) return LV_INDEV_TYPE_NONE;
|
||||
|
@ -126,6 +126,8 @@ void lv_indev_set_driver_data(lv_indev_t * indev, void * driver_data);
|
||||
*/
|
||||
lv_indev_type_t lv_indev_get_type(const lv_indev_t * indev);
|
||||
|
||||
lv_indev_read_cb_t lv_indev_get_read_cb(lv_indev_t * indev);
|
||||
|
||||
lv_indev_state_t lv_indev_get_state(const lv_indev_t * indev);
|
||||
|
||||
lv_group_t * lv_indev_get_group(const lv_indev_t * indev);
|
||||
|
Loading…
x
Reference in New Issue
Block a user