summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_layout.eo
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-05-24 20:40:18 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-05-26 19:55:50 +0900
commit99924852abf4e92db329d2f9f89a43a3143eea0d (patch)
treef5d949063b037dcd130de9f5f96547ef31cf2c88 /src/lib/elementary/elm_layout.eo
parent56a7a66e97e231e8b9a7c3917055993fe36b4c30 (diff)
Efl: Remove part name in Efl.Container (use Efl.Part)
This touches Edje and also Elementary where part names are used. This commit blew up in size since now all content part APIs (get, set, unset) require to use Efl.Part instead. This is a big refactoring commit, but no logic should have been changed. Fingers crossed.
Diffstat (limited to 'src/lib/elementary/elm_layout.eo')
-rw-r--r--src/lib/elementary/elm_layout.eo9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/elementary/elm_layout.eo b/src/lib/elementary/elm_layout.eo
index 92134e7d3b..d245c65f34 100644
--- a/src/lib/elementary/elm_layout.eo
+++ b/src/lib/elementary/elm_layout.eo
@@ -17,7 +17,7 @@ struct Elm.Layout_Part_Alias_Description
17 real_part: const(char)*; [[Target part name for the alias set on Elm.Layout_Part_Proxies_Description::real_part. An example of usage would be "default" on that field, with "elm.content.swallow" on this one]] 17 real_part: const(char)*; [[Target part name for the alias set on Elm.Layout_Part_Proxies_Description::real_part. An example of usage would be "default" on that field, with "elm.content.swallow" on this one]]
18} 18}
19 19
20class Elm.Layout (Elm.Widget, Efl.Container, Efl.File) 20class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
21{ 21{
22 legacy_prefix: elm_layout; 22 legacy_prefix: elm_layout;
23 eo_prefix: elm_obj_layout; 23 eo_prefix: elm_obj_layout;
@@ -343,13 +343,14 @@ class Elm.Layout (Elm.Widget, Efl.Container, Efl.File)
343 Elm.Widget.disable; 343 Elm.Widget.disable;
344 Elm.Widget.sub_object_del; 344 Elm.Widget.sub_object_del;
345 Elm.Widget.on_focus; 345 Elm.Widget.on_focus;
346 Efl.Container.content.get;
347 Efl.Container.content.set;
348 Efl.Container.content_unset;
349 Efl.Container.content_part_name.get; 346 Efl.Container.content_part_name.get;
350 Efl.Container.content_count; 347 Efl.Container.content_count;
351 Efl.Container.content_remove; 348 Efl.Container.content_remove;
352 Efl.Container.content_iterate; 349 Efl.Container.content_iterate;
350 Efl.Container.content.set;
351 Efl.Container.content.get;
352 Efl.Container.content_unset;
353 Efl.Part.part;
353 } 354 }
354 events { 355 events {
355 theme,changed; 356 theme,changed;