From: SooChan Lim Date: Fri, 25 Apr 2025 02:10:40 +0000 (+0900) Subject: e_view_client: add e_view_client_external_view_edje_get X-Git-Tag: accepted/tizen/unified/20250429.071401~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F323405%2F1;p=platform%2Fupstream%2Fenlightenment.git e_view_client: add e_view_client_external_view_edje_get Change-Id: I02adfaf81decb277c06c07c6f6427cc56516fe1a --- diff --git a/src/bin/core/e_view_client.c b/src/bin/core/e_view_client.c index f7c7c7ea64..3a834de531 100644 --- a/src/bin/core/e_view_client.c +++ b/src/bin/core/e_view_client.c @@ -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) { diff --git a/src/bin/core/e_view_client_intern.h b/src/bin/core/e_view_client_intern.h index 1bb10057e0..eb8123404a 100644 --- a/src/bin/core/e_view_client_intern.h +++ b/src/bin/core/e_view_client_intern.h @@ -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);