1 #if defined(LV_LVGL_H_INCLUDE_SIMPLE)
2 #include "lvgl.h"
3 #else
4 #include "../../lvgl.h"
5 #endif
6 
7 #ifdef PIKASCRIPT
8 
9 #include "pika_lvgl_lv_event.h"
10 
pika_lvgl_lv_event_get_code(PikaObj * self)11 int pika_lvgl_lv_event_get_code(PikaObj *self){
12     lv_event_t *lv_event = obj_getPtr(self, "lv_event");
13     return lv_event_get_code(lv_event);
14 }
15 
16 PikaObj *New_pika_lvgl_lv_obj(Args *args);
pika_lvgl_lv_event_get_target(PikaObj * self)17 PikaObj* pika_lvgl_lv_event_get_target(PikaObj *self){
18     lv_event_t *lv_event = obj_getPtr(self, "lv_event");
19     lv_obj_t* lv_obj = lv_event_get_target(lv_event);
20     PikaObj* new_obj = newNormalObj(New_pika_lvgl_lv_obj);
21     obj_setPtr(new_obj, "lv_obj", lv_obj);
22     return new_obj;
23 }
24 #endif
25