void (*finish)(void);
void (*run)(void *data);
void (*exit)(void *data);
+ void (*trim_memory)(void *data);
} widget_base_ops;
typedef struct _widget_base_class {
void widget_base_on_finish(void);
void widget_base_on_run(void);
void widget_base_on_exit(void);
+int widget_base_on_trim_memory(void);
widget_base_ops widget_base_get_default_ops(void);
void widget_base_fini(void);
int widget_base_exit(void);
int widget_base_context_window_bind(
widget_base_instance_h instance_h, const char *id,
- Ecore_Wl_Window *wl_win);
+ Ecore_Wl2_Window *wl_win);
int widget_base_class_on_create(widget_base_instance_h instance_h,
bundle *content, int w, int h);
int widget_base_class_on_pause(widget_base_instance_h instance_h);