e_view_client: add e_view_client_external_view_edje_get 05/323405/1
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 25 Apr 2025 02:10:40 +0000 (11:10 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 28 Apr 2025 06:28:31 +0000 (15:28 +0900)
Change-Id: I02adfaf81decb277c06c07c6f6427cc56516fe1a

src/bin/core/e_view_client.c
src/bin/core/e_view_client_intern.h

index f7c7c7ea6413cd772c1c07406c6eb8adfb15e659..3a834de53109bfbccb669335566712a40943713a 100644 (file)
@@ -407,6 +407,14 @@ e_view_client_external_view_edje_set(E_View_Client *client, E_View_Edje *view_ed
    return true;
 }
 
+EINTERN E_View_Edje *
+e_view_client_external_view_edje_get(E_View_Client *client)
+{
+   if (client == NULL) return NULL;
+
+   return client->external_view_edje;
+}
+
 E_API bool
 e_view_client_content_set(E_View_Client *client, E_View *content, E_Comp_Object_Content_Type type)
 {
index 1bb10057e0504b6aa3d8b7d0fe69ada5bd3096e6..eb8123404adc1630f8f2096b784e519f90e9aecd 100644 (file)
@@ -14,6 +14,7 @@ void e_view_client_render_update_del(E_View_Client *view_client);
 bool e_view_client_alpha_get(E_View_Client *client);
 bool e_view_client_color_visible_get(E_View_Client *client);
 bool e_view_client_external_view_edje_set(E_View_Client *client, E_View_Edje *view_edje);
+E_View_Edje *e_view_client_external_view_edje_get(E_View_Client *client);
 E_View_Image *e_view_client_external_view_image_get(E_View_Client *client);
 E_View *e_view_client_content_get(E_View_Client *client);
 bool e_view_client_content_unset(E_View_Client *client);