Release version 1.3.10
[platform/core/appfw/appcore-widget.git] / include / widget_base.h
index 0358000..80e1a57 100644 (file)
@@ -75,6 +75,7 @@ typedef struct _widget_base_ops {
        void (*finish)(void);
        void (*run)(void *data);
        void (*exit)(void *data);
+       void (*trim_memory)(void *data);
 } widget_base_ops;
 
 typedef struct _widget_base_class {
@@ -108,12 +109,13 @@ int widget_base_on_init(int argc, char **argv);
 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);