e_view_edje: Expose E_View_Edje API for external use 43/323543/2
authorTaeHyeon Jeong <thyeon.jeong@samsung.com>
Wed, 30 Apr 2025 01:07:38 +0000 (10:07 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 30 Apr 2025 07:34:35 +0000 (07:34 +0000)
Change access modifier from E_INTERN to E_API:
- e_view_edje_size_set()
- e_view_edje_part_swallow_get()
- e_view_edje_from_view()
- e_view_edje_view_get()

Change-Id: Iabd0e3b60cd0c765f4c0adaca370e93fcac2e1c5

src/bin/core/e_view_edje.c
src/bin/core/e_view_edje_intern.h
src/include/e_view_edje.h

index fac16c311d8c1fb93c20c117b5e0d6d36d76a80b..8a2616ab0b5b22c8561d75982b180328b3dad98a 100644 (file)
@@ -118,7 +118,7 @@ e_view_edje_create(E_View_Tree *parent)
    return edje;
 }
 
-EINTERN E_View *
+E_API E_View *
 e_view_edje_view_get(E_View_Edje *edje)
 {
    assert(edje != NULL);
@@ -237,7 +237,7 @@ e_view_edje_part_text_set(E_View_Edje *edje, const char *part, const char *text)
    return edje_object_part_text_set(edje->view.eo, part, text);
 }
 
-EINTERN E_View *
+E_API E_View *
 e_view_edje_part_swallow_get(E_View_Edje *edje, const char *part)
 {
    E_View_Edje_Swallow *swallow = NULL, *swallow_tmp;
@@ -377,13 +377,13 @@ e_view_edje_part_list_get(E_View_Edje *edje)
    return edje_edit_parts_list_get(edje->view.eo);
 }
 
-EINTERN void
+E_API void
 e_view_edje_size_set(E_View_Edje *edje, int width, int height)
 {
    evas_object_resize(edje->view.eo, width, height);
 }
 
-E_View_Edje *
+E_API E_View_Edje *
 e_view_edje_from_view(E_View *view)
 {
    return _view_edje_from_view(view);
index b87b2b56ac19cd9178a053ee8604f11349991971..89c2c835efd79da4b1cd3a77611518cef7245039 100644 (file)
@@ -44,8 +44,6 @@ typedef enum
 } E_View_Edje_Load_Error;
 
 E_View_Edje *e_view_edje_create(E_View_Tree *parent);
-E_View_Edje *e_view_edje_from_view(E_View *view);
-E_View *e_view_edje_view_get(E_View_Edje *edje);
 bool e_view_edje_file_set(E_View_Edje *edje, const char *file, const char *group);
 void e_view_edje_file_get(E_View_Edje *edje, const char **file, const char **group);
 void e_view_edje_animation_set(E_View_Edje *edje, bool on);
@@ -58,7 +56,6 @@ void e_view_edje_signal_callback_del_full(E_View_Edje *edje, const char *emissio
 bool e_view_edje_part_object_check(E_View_Edje *edje, const char *part, E_View *view);
 bool e_view_edje_part_geometry_get(E_View_Edje *edje, const char *part, int *x, int *y, int *w, int *h);
 bool e_view_edje_part_text_set(E_View_Edje *edje, const char *part, const char *text);
-E_View *e_view_edje_part_swallow_get(E_View_Edje *edje, const char *part);
 bool e_view_edje_part_swallow(E_View_Edje *edje, const char *part, E_View *edje_swallow);
 void e_view_edje_part_unswallow(E_View_Edje *edje, E_View *view);
 bool e_view_edje_parts_extends_calc(E_View_Edje *edje, int *x, int *y, int *w, int *h);
@@ -70,7 +67,6 @@ int e_view_edje_thaw(E_View_Edje *edje);
 const char *e_view_edje_data_get(E_View_Edje *edje, const char *key);
 E_View_Edje *e_view_edje_edit_create(E_View_Tree *parent);
 Eina_List *e_view_edje_part_list_get(E_View_Edje *edje);
-void e_view_edje_size_set(E_View_Edje *edje, int width, int height);
 void e_view_edje_geometry_get(E_View_Edje *edje, int *x, int *y, int *w, int *h);
 void e_view_edje_geometry_set(E_View_Edje *edje, int x, int y, int w, int h);
 E_Map *e_view_edje_map_get(E_View_Edje *edje);
index f7efdf38483a642d1450f6fe3b7bf32c6c9d9d1d..c16384af867d47130f3effe203a032592c0ffc27 100644 (file)
@@ -11,6 +11,10 @@ typedef struct _E_View_Edje E_View_Edje;
 
 bool e_view_edje_map_set(E_View_Edje *edje, E_Map *em);
 bool e_view_edje_map_enable_set(E_View_Edje *edje, bool enable);
+void e_view_edje_size_set(E_View_Edje *edje, int width, int height);
+E_View *e_view_edje_part_swallow_get(E_View_Edje *edje, const char *part);
+E_View_Edje *e_view_edje_from_view(E_View *view);
+E_View *e_view_edje_view_get(E_View_Edje *edje);
 
 #ifdef  __cplusplus
 }