layout: Remove default content implementation
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 25 Sep 2017 02:19:49 +0000 (11:19 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 25 Sep 2017 02:20:49 +0000 (11:20 +0900)
Legacy API is supposed to resolve the default content part name before
calling the EO API. Efl.Ui.Layout itself doesn't handle default content.

src/lib/elementary/efl_ui_layout.c
src/lib/elementary/efl_ui_layout.eo

index 04d8956685b0e076696a1a48badc90468d1cb593..d31c39db643c35c2f10fda7db85c206a38fd5d16 100644 (file)
@@ -1131,24 +1131,6 @@ _efl_ui_layout_content_unset(Eo *obj, Efl_Ui_Layout_Data *sd, const char *part)
    return NULL;
 }
 
-EOLIAN static Eina_Bool
-_efl_ui_layout_efl_container_content_set(Eo *obj, Efl_Ui_Layout_Data *sd, Evas_Object *content)
-{
-   return _efl_ui_layout_content_set(obj, sd, NULL, content);
-}
-
-EOLIAN static Evas_Object*
-_efl_ui_layout_efl_container_content_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Data *sd)
-{
-   return _efl_ui_layout_content_get(obj, sd, NULL);
-}
-
-EOLIAN static Evas_Object*
-_efl_ui_layout_efl_container_content_unset(Eo *obj, Efl_Ui_Layout_Data *sd)
-{
-   return _efl_ui_layout_content_unset(obj, sd, NULL);
-}
-
 EOLIAN static Eina_Bool
 _efl_ui_layout_efl_container_content_remove(Eo *obj, Efl_Ui_Layout_Data *sd EINA_UNUSED,
                                          Efl_Gfx *content)
index d0154b932db46fe8be862a91090a1e32188021ce..8488644eeba3779db06ed73f50aa250b85113b0e 100644 (file)
@@ -70,8 +70,6 @@ class Efl.Ui.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File,
       Efl.Container.content_count;
       Efl.Container.content_remove;
       Efl.Container.content_iterate;
-      Efl.Container.content { get; set; }
-      Efl.Container.content_unset;
       Efl.Part.part;
       Efl.Ui.View.model { get; set; }
       Efl.Ui.Model.Connect.connect;