aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/elementary/efl_ui_progressbar_part.eo
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-09-19 21:46:59 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-09-21 12:27:34 +0900
commit28b387821df6f017352b5062cd78f490c0963b9b (patch)
treea94512dab87a32f365539a865b07b1cbbc34b5c3 /src/lib/elementary/efl_ui_progressbar_part.eo
parentelm: Move base implementation for efl_part in widget (diff)
downloadefl-28b387821df6f017352b5062cd78f490c0963b9b.tar.gz
elm: Split off text and content for efl_part
This is VERY tricky. For legacy, just create an internal class that has both. It's easier this way. For parts that are handled by Layout directly, we know from Edje which type to return. For EO objects we should know from the part name which kind of part we are dealing with: - text (overridden by the widget) - content (overridden by the widget) - special (new efl_part based functions) - generic (handled by Layout) Note: Efl.Ui.Slider was handling "span size" on ALL parts. That's bad... This is now limited to "span" only.
Diffstat (limited to 'src/lib/elementary/efl_ui_progressbar_part.eo')
-rw-r--r--src/lib/elementary/efl_ui_progressbar_part.eo2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_progressbar_part.eo b/src/lib/elementary/efl_ui_progressbar_part.eo
index 2263a6a73a..0eb21412ea 100644
--- a/src/lib/elementary/efl_ui_progressbar_part.eo
+++ b/src/lib/elementary/efl_ui_progressbar_part.eo
@@ -1,4 +1,4 @@
-class Efl.Ui.Progressbar.Part (Efl.Ui.Layout.Part, Efl.Ui.Range)
+class Efl.Ui.Progressbar.Part (Efl.Ui.Layout.Part_Content, Efl.Ui.Range)
{
[[Elementary progressbar internal part class]]
data: null;