Change-Id: Ifb500e5164a90e0ed7babd4c61ff05b6ac073c64
Signed-off-by: hyunho <hhstark.kang@samsung.com>
int widget_instance_unlisten_status(const char *widget_id);
int widget_instance_trigger_update_v2(const char *widget_id, const char *instance_id, const char *content_info, int force);
+int widget_instance_convert_event_to_lifecycle_status(int event);
#ifdef __cplusplus
}
return 0;
}
+
+EAPI int widget_instance_convert_event_to_lifecycle_status(int event)
+{
+ switch (event) {
+ case WIDGET_INSTANCE_EVENT_CREATE:
+ return WIDGET_LIFE_CYCLE_EVENT_CREATE;
+ case WIDGET_INSTANCE_EVENT_DESTROY:
+ return WIDGET_LIFE_CYCLE_EVENT_DESTROY;
+ case WIDGET_INSTANCE_EVENT_PAUSE:
+ return WIDGET_LIFE_CYCLE_EVENT_PAUSE;
+ case WIDGET_INSTANCE_EVENT_RESUME:
+ return WIDGET_LIFE_CYCLE_EVENT_RESUME;
+ }
+
+ return -1;
+}