2024-02-14 19:27:40 +08:00
|
|
|
|
#if defined(LV_LVGL_H_INCLUDE_SIMPLE)
|
2022-06-15 12:31:31 +00:00
|
|
|
|
#include "lvgl.h"
|
2022-09-17 13:57:17 +08:00
|
|
|
|
#else
|
|
|
|
|
#include "../../lvgl.h"
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifdef PIKASCRIPT
|
|
|
|
|
|
2022-06-15 12:31:31 +00:00
|
|
|
|
#include "pika_lvgl_lv_event.h"
|
2024-02-14 19:27:40 +08:00
|
|
|
|
#include "pika_lvgl_common.h"
|
2022-06-15 12:31:31 +00:00
|
|
|
|
|
2024-01-04 00:28:14 +08:00
|
|
|
|
int pika_lvgl_lv_event_get_code(PikaObj* self) {
|
|
|
|
|
lv_event_t* lv_event = obj_getPtr(self, "lv_event");
|
2022-06-15 12:31:31 +00:00
|
|
|
|
return lv_event_get_code(lv_event);
|
|
|
|
|
}
|
|
|
|
|
|
2024-01-04 00:28:14 +08:00
|
|
|
|
PikaObj* New_pika_lvgl_lv_obj(Args* args);
|
|
|
|
|
PikaObj* pika_lvgl_lv_event_get_target(PikaObj* self) {
|
|
|
|
|
lv_event_t* lv_event = obj_getPtr(self, "lv_event");
|
2022-08-07 13:09:27 +08:00
|
|
|
|
lv_obj_t* lv_obj = lv_event_get_target(lv_event);
|
|
|
|
|
PikaObj* new_obj = newNormalObj(New_pika_lvgl_lv_obj);
|
2024-02-14 19:27:40 +08:00
|
|
|
|
PIKA_LV_OBJ_SET(new_obj, lv_obj);
|
2022-08-07 13:09:27 +08:00
|
|
|
|
return new_obj;
|
|
|
|
|
}
|
2022-09-17 13:57:17 +08:00
|
|
|
|
#endif
|