From 5a37aebc32f6b1bbca14d7bd9751de98b0614f13 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Thu, 24 Jan 2019 17:06:14 +0100 Subject: [PATCH] efl_ui_tab_page: implement missing api unset is now implemented, and is mirrored to the main object, just like in the setter above. Reviewed-by: Cedric BAIL Differential Revision: https://phab.enlightenment.org/D7760 --- src/lib/elementary/efl_ui_tab_page.c | 7 +++++++ src/lib/elementary/efl_ui_tab_page.eo | 1 + 2 files changed, 8 insertions(+) diff --git a/src/lib/elementary/efl_ui_tab_page.c b/src/lib/elementary/efl_ui_tab_page.c index 361ccd6371..8023115c3d 100644 --- a/src/lib/elementary/efl_ui_tab_page.c +++ b/src/lib/elementary/efl_ui_tab_page.c @@ -26,6 +26,13 @@ _efl_ui_tab_page_efl_content_content_set(Eo *obj, Efl_Ui_Tab_Page_Data *sd, Eo * return EINA_TRUE; } +EOLIAN static Efl_Gfx_Entity* +_efl_ui_tab_page_efl_content_content_unset(Eo *obj, Efl_Ui_Tab_Page_Data *pd EINA_UNUSED) +{ + return efl_content_unset(efl_part(obj, "efl.content")); +} + + EOLIAN static Eo * _efl_ui_tab_page_efl_content_content_get(const Eo *obj EINA_UNUSED, Efl_Ui_Tab_Page_Data *sd) { diff --git a/src/lib/elementary/efl_ui_tab_page.eo b/src/lib/elementary/efl_ui_tab_page.eo index e5468dd027..9f2e4c0664 100644 --- a/src/lib/elementary/efl_ui_tab_page.eo +++ b/src/lib/elementary/efl_ui_tab_page.eo @@ -20,6 +20,7 @@ class Efl.Ui.Tab_Page extends Efl.Ui.Layout implements Efl.Content Efl.Object.constructor; Efl.Object.destructor; Efl.Content.content { get; set; } + Efl.Content.content_unset; Efl.Part.part_get; } events {