diff --git a/src/lib/edje/edje_object.eo b/src/lib/edje/edje_object.eo index 84903700f5..11de1f3571 100644 --- a/src/lib/edje/edje_object.eo +++ b/src/lib/edje/edje_object.eo @@ -2117,7 +2117,6 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part, Efl.File.file { get; set; } Efl.File.mmap { get; set; } Efl.Container.content_remove; - Efl.Container.content_part_name { get; } Efl.Part.part; Efl.Observer.update; } diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c index b819cc2eca..2925b35d07 100644 --- a/src/lib/edje/edje_util.c +++ b/src/lib/edje/edje_util.c @@ -3704,18 +3704,6 @@ _edje_efl_container_content_get(Edje *ed, const char *part) return rp->typedata.swallow->swallowed_object; } -/* new in eo */ -EOLIAN const char * -_edje_object_efl_container_content_part_name_get(Eo *obj EINA_UNUSED, Edje *ed EINA_UNUSED, Efl_Gfx *content) -{ - Edje_Real_Part *rp; - - rp = _swallow_real_part_get(content); - if (!rp) return NULL; - - return rp->part->name; -} - EOLIAN Eo * _edje_object_efl_part_part(Eo *obj, Edje *ed, const char *part) { diff --git a/src/lib/efl/interfaces/efl_container.eo b/src/lib/efl/interfaces/efl_container.eo index b39d1d4312..4b3fc5755c 100644 --- a/src/lib/efl/interfaces/efl_container.eo +++ b/src/lib/efl/interfaces/efl_container.eo @@ -4,16 +4,6 @@ interface Efl.Container (Efl.Gfx) eo_prefix: efl_content; event_prefix: efl_container; methods { - @property content_part_name { - [[The name of the part under which an object is swallowed.]] - get {} - keys { - content: Efl.Gfx; [[Swallowed object]] - } - values { - name: string; [[Part name]] - } - } @property content { [[Swallowed sub-object contained in this object.]] set { diff --git a/src/lib/elementary/elm_layout.c b/src/lib/elementary/elm_layout.c index e2519fca54..10ad354482 100644 --- a/src/lib/elementary/elm_layout.c +++ b/src/lib/elementary/elm_layout.c @@ -1267,24 +1267,6 @@ _elm_layout_efl_container_content_iterate(Eo *eo_obj EINA_UNUSED, Elm_Layout_Sma return _sub_iterator_create(eo_obj, sd); } -EOLIAN static const char * -_elm_layout_efl_container_content_part_name_get(Eo *eo_obj EINA_UNUSED, - Elm_Layout_Smart_Data *sd, - Efl_Gfx *content) -{ - Elm_Layout_Sub_Object_Data *sub; - Eina_List *l; - - EINA_LIST_FOREACH(sd->subs, l, sub) - if (sub->type == SWALLOW) - { - if (sub->obj == content) - return sub->part; - } - - return NULL; -} - EOLIAN static int _elm_layout_efl_container_content_count(Eo *eo_obj EINA_UNUSED, Elm_Layout_Smart_Data *sd) { diff --git a/src/lib/elementary/elm_layout.eo b/src/lib/elementary/elm_layout.eo index ad9c65317a..d0f7f74eca 100644 --- a/src/lib/elementary/elm_layout.eo +++ b/src/lib/elementary/elm_layout.eo @@ -348,7 +348,6 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File, Elm.Widget.disable; Elm.Widget.sub_object_del; Elm.Widget.on_focus; - Efl.Container.content_part_name { get; } Efl.Container.content_count; Efl.Container.content_remove; Efl.Container.content_iterate;