summaryrefslogtreecommitdiff
path: root/src/lib/elementary
diff options
context:
space:
mode:
authorWooHyun Jung <wh0705.jung@samsung.com>2019-10-14 16:55:52 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2019-10-14 16:55:52 +0900
commit247331363a169b56c396370cbbf50376b3c7fc98 (patch)
treebf82ae49b05548c2fba4683c6b971792e7f499b9 /src/lib/elementary
parent1c9f5d4f63a86833fa54765cdf654370169a273d (diff)
eolian: fix eolian errors with EOLIAN_ENFORCE_SINCE=1
Summary: This is not the end of fixing eolian errors. I need to keep fixing more. Test Plan: 1. export EOLIAN_ENFORCE_SINCE=1 2. ninja Reviewers: q66, segfaultxavi, zmike, bu5hm4n, Jaehyun_Cho Reviewed By: segfaultxavi, Jaehyun_Cho Subscribers: Jaehyun_Cho, stefan_schmidt, cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D10370
Diffstat (limited to 'src/lib/elementary')
-rw-r--r--src/lib/elementary/efl_access_object.eo2
-rw-r--r--src/lib/elementary/efl_ui_alert_popup.eo6
-rw-r--r--src/lib/elementary/efl_ui_bg.eo8
-rw-r--r--src/lib/elementary/efl_ui_box.eo2
-rw-r--r--src/lib/elementary/efl_ui_box_flow.eo2
-rw-r--r--src/lib/elementary/efl_ui_box_stack.eo2
-rw-r--r--src/lib/elementary/efl_ui_button.eo2
-rw-r--r--src/lib/elementary/efl_ui_check.eo14
-rw-r--r--src/lib/elementary/efl_ui_collection.eo2
-rw-r--r--src/lib/elementary/efl_ui_collection_view.eo2
-rw-r--r--src/lib/elementary/efl_ui_datepicker.eo2
-rw-r--r--src/lib/elementary/efl_ui_default_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_format.eo8
-rw-r--r--src/lib/elementary/efl_ui_grid.eo2
-rw-r--r--src/lib/elementary/efl_ui_grid_default_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_image.eo2
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable.eo9
-rw-r--r--src/lib/elementary/efl_ui_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_layout_part.eo5
-rw-r--r--src/lib/elementary/efl_ui_layout_part_bg.eo5
-rw-r--r--src/lib/elementary/efl_ui_layout_part_box.eo2
-rw-r--r--src/lib/elementary/efl_ui_layout_part_content.eo5
-rw-r--r--src/lib/elementary/efl_ui_layout_part_table.eo2
-rw-r--r--src/lib/elementary/efl_ui_layout_part_text.eo5
-rw-r--r--src/lib/elementary/efl_ui_list.eo2
-rw-r--r--src/lib/elementary/efl_ui_list_default_item.eo2
-rw-r--r--src/lib/elementary/efl_ui_popup.eo4
-rw-r--r--src/lib/elementary/efl_ui_popup_part_backwall.eo2
-rw-r--r--src/lib/elementary/efl_ui_position_manager_entity.eo2
-rw-r--r--src/lib/elementary/efl_ui_radio.eo2
-rw-r--r--src/lib/elementary/efl_ui_radio_group.eo2
-rw-r--r--src/lib/elementary/efl_ui_radio_group_impl.eo2
-rw-r--r--src/lib/elementary/efl_ui_scroller.eo2
-rw-r--r--src/lib/elementary/efl_ui_selectable.eo2
-rw-r--r--src/lib/elementary/efl_ui_single_selectable.eo2
-rw-r--r--src/lib/elementary/efl_ui_slider.eo2
-rw-r--r--src/lib/elementary/efl_ui_spin.eo2
-rw-r--r--src/lib/elementary/efl_ui_spin_button.eo2
-rw-r--r--src/lib/elementary/efl_ui_table.eo2
-rw-r--r--src/lib/elementary/efl_ui_timepicker.eo2
-rw-r--r--src/lib/elementary/efl_ui_view_model.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget_factory.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget_part.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget_part_bg.eo2
-rw-r--r--src/lib/elementary/efl_ui_widget_part_shadow.eo2
-rw-r--r--src/lib/elementary/elm_code_widget.eo4
-rw-r--r--src/lib/elementary/elm_interface_scrollable.eo4
47 files changed, 121 insertions, 26 deletions
diff --git a/src/lib/elementary/efl_access_object.eo b/src/lib/elementary/efl_access_object.eo
index fafeb11..d7392f2 100644
--- a/src/lib/elementary/efl_access_object.eo
+++ b/src/lib/elementary/efl_access_object.eo
@@ -223,7 +223,7 @@ struct @beta Efl.Access.Event.Children_Changed.Data
223 child: Efl.Object; [[Child object]] 223 child: Efl.Object; [[Child object]]
224} 224}
225 225
226struct @free(efl_access_attribute_free) Efl.Access.Attribute 226struct @beta @free(efl_access_attribute_free) Efl.Access.Attribute
227{ 227{
228 [[Accessibility Attribute]] 228 [[Accessibility Attribute]]
229 key: string; [[Attribute key]] 229 key: string; [[Attribute key]]
diff --git a/src/lib/elementary/efl_ui_alert_popup.eo b/src/lib/elementary/efl_ui_alert_popup.eo
index 2669a55..c154bb2 100644
--- a/src/lib/elementary/efl_ui_alert_popup.eo
+++ b/src/lib/elementary/efl_ui_alert_popup.eo
@@ -1,12 +1,12 @@
1enum Efl.Ui.Alert_Popup_Button { 1enum Efl.Ui.Alert_Popup_Button {
2 [[Defines the type of the alert button.]] 2 [[Defines the type of the alert button. @since 1.23]]
3 positive = 0, [[Button having positive meaning. E.g. "Yes".]] 3 positive = 0, [[Button having positive meaning. E.g. "Yes".]]
4 negative, [[Button having negative meaning. E.g. "No".]] 4 negative, [[Button having negative meaning. E.g. "No".]]
5 user [[Button having user-defined meaning. E.g. "More information".]] 5 user [[Button having user-defined meaning. E.g. "More information".]]
6} 6}
7 7
8struct Efl.Ui.Alert_Popup_Button_Clicked_Event { 8struct Efl.Ui.Alert_Popup_Button_Clicked_Event {
9 [[Information for @[Efl.Ui.Alert_Popup.button,clicked] event.]] 9 [[Information for @[Efl.Ui.Alert_Popup.button,clicked] event. @since 1.23]]
10 button_type: Efl.Ui.Alert_Popup_Button; [[Clicked button type.]] 10 button_type: Efl.Ui.Alert_Popup_Button; [[Clicked button type.]]
11} 11}
12 12
@@ -18,6 +18,8 @@ class Efl.Ui.Alert_Popup extends Efl.Ui.Popup
18 An Alert_Popup is a popup which can be used when an application requires user interaction. It provides 18 An Alert_Popup is a popup which can be used when an application requires user interaction. It provides
19 functionality for easily creating button objects on the popup and passing information about 19 functionality for easily creating button objects on the popup and passing information about
20 which button has been pressed to the button event callback. 20 which button has been pressed to the button event callback.
21
22 @since 1.23
21 ]] 23 ]]
22 methods { 24 methods {
23 @property button { 25 @property button {
diff --git a/src/lib/elementary/efl_ui_bg.eo b/src/lib/elementary/efl_ui_bg.eo
index ffb6956..8c38a73 100644
--- a/src/lib/elementary/efl_ui_bg.eo
+++ b/src/lib/elementary/efl_ui_bg.eo
@@ -3,9 +3,11 @@ class Efl.Ui.Bg extends Efl.Ui.Layout_Base
3 composites Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller 3 composites Efl.Gfx.Image, Efl.Gfx.Image_Load_Controller
4{ 4{
5 [[The bg (background) widget is used for setting (solid) background decorations 5 [[The bg (background) widget is used for setting (solid) background decorations
6 for a window (unless it has transparency enabled) or for any container object. It 6 for a window (unless it has transparency enabled) or for any container object. It
7 works just like an image, but has some properties useful for backgrounds, such as 7 works just like an image, but has some properties useful for backgrounds, such as
8 setting it to tiled, centered, scaled or stretched. 8 setting it to tiled, centered, scaled or stretched.
9
10 @since 1.23
9 ]] 11 ]]
10 implements { 12 implements {
11 Efl.Object.constructor; 13 Efl.Object.constructor;
diff --git a/src/lib/elementary/efl_ui_box.eo b/src/lib/elementary/efl_ui_box.eo
index d55f67f..a8b8f23 100644
--- a/src/lib/elementary/efl_ui_box.eo
+++ b/src/lib/elementary/efl_ui_box.eo
@@ -22,6 +22,8 @@ class Efl.Ui.Box extends Efl.Ui.Widget implements Efl.Pack_Linear, Efl.Pack_Layo
22 22
23 Precise layout can be further customized through the @Efl.Gfx.Arrangement interface on 23 Precise layout can be further customized through the @Efl.Gfx.Arrangement interface on
24 the Box itself, or through the @Efl.Gfx.Hint interface on each of the children widgets. 24 the Box itself, or through the @Efl.Gfx.Hint interface on each of the children widgets.
25
26 @since 1.23
25 ]] 27 ]]
26 methods { 28 methods {
27 @property homogeneous { 29 @property homogeneous {
diff --git a/src/lib/elementary/efl_ui_box_flow.eo b/src/lib/elementary/efl_ui_box_flow.eo
index 982a13a..3e0c40e 100644
--- a/src/lib/elementary/efl_ui_box_flow.eo
+++ b/src/lib/elementary/efl_ui_box_flow.eo
@@ -7,6 +7,8 @@ class Efl.Ui.Box_Flow extends Efl.Ui.Box
7 This is useful if an application wants to e.g., present a group of items and wrap them onto 7 This is useful if an application wants to e.g., present a group of items and wrap them onto
8 subsequent lines when the number of items grows too large to fit on the screen. 8 subsequent lines when the number of items grows too large to fit on the screen.
9 Adding or removing items in the middle re-arrange the rest of the items as expected. 9 Adding or removing items in the middle re-arrange the rest of the items as expected.
10
11 @since 1.23
10 ]] 12 ]]
11 implements { 13 implements {
12 Efl.Pack_Layout.layout_update; 14 Efl.Pack_Layout.layout_update;
diff --git a/src/lib/elementary/efl_ui_box_stack.eo b/src/lib/elementary/efl_ui_box_stack.eo
index 688f0ef..291a4d0 100644
--- a/src/lib/elementary/efl_ui_box_stack.eo
+++ b/src/lib/elementary/efl_ui_box_stack.eo
@@ -6,6 +6,8 @@ class Efl.Ui.Box_Stack extends Efl.Ui.Box
6 only the last item added through the @Efl.Pack interface will actually be visible. 6 only the last item added through the @Efl.Pack interface will actually be visible.
7 7
8 This can be useful to display transparent objects on top of each other, for example. 8 This can be useful to display transparent objects on top of each other, for example.
9
10 @since 1.23
9 ]] 11 ]]
10 data: null; 12 data: null;
11 implements { 13 implements {
diff --git a/src/lib/elementary/efl_ui_button.eo b/src/lib/elementary/efl_ui_button.eo
index cf0dff1..e7ff444 100644
--- a/src/lib/elementary/efl_ui_button.eo
+++ b/src/lib/elementary/efl_ui_button.eo
@@ -10,6 +10,8 @@ class Efl.Ui.Button extends Efl.Ui.Layout_Base implements Efl.Input.Clickable, E
10 The icon can be set using @Efl.Content.content, the text can be set using @Efl.Text.text. 10 The icon can be set using @Efl.Content.content, the text can be set using @Efl.Text.text.
11 11
12 The events of @Efl.Input.Clickable can be used to listen to a click event from the user. 12 The events of @Efl.Input.Clickable can be used to listen to a click event from the user.
13
14 @since 1.23
13 ]] 15 ]]
14 implements { 16 implements {
15 class.constructor; 17 class.constructor;
diff --git a/src/lib/elementary/efl_ui_check.eo b/src/lib/elementary/efl_ui_check.eo
index ca812a8..87d9d7e 100644
--- a/src/lib/elementary/efl_ui_check.eo
+++ b/src/lib/elementary/efl_ui_check.eo
@@ -4,12 +4,14 @@ class Efl.Ui.Check extends Efl.Ui.Layout_Base
4{ 4{
5 [[Check widget. 5 [[Check widget.
6 6
7 The check widget allows for toggling a value between $true and $false. 7 The check widget allows for toggling a value between $true and $false.
8 Check objects are a lot like @Efl.Ui.Radio objects in layout and functionality, 8 Check objects are a lot like @Efl.Ui.Radio objects in layout and functionality,
9 except they do not work as a group, but independently, and only toggle 9 except they do not work as a group, but independently, and only toggle
10 the value of a boolean between $false and $true. The boolean value of the check can be retrieved using the 10 the value of a boolean between $false and $true. The boolean value of the check can be retrieved using the
11 @Efl.Ui.Selectable.selected property. 11 @Efl.Ui.Selectable.selected property.
12 Changes to @Efl.Ui.Selectable.selected can be listed to using the @[Efl.Ui.Selectable.selected,changed] event. 12 Changes to @Efl.Ui.Selectable.selected can be listed to using the @[Efl.Ui.Selectable.selected,changed] event.
13
14 @since 1.23
13 ]] 15 ]]
14 methods { 16 methods {
15 } 17 }
diff --git a/src/lib/elementary/efl_ui_collection.eo b/src/lib/elementary/efl_ui_collection.eo
index a57e07b..6071c2a 100644
--- a/src/lib/elementary/efl_ui_collection.eo
+++ b/src/lib/elementary/efl_ui_collection.eo
@@ -25,6 +25,8 @@ class Efl.Ui.Collection extends Efl.Ui.Layout_Base implements
25 25
26 Items inside this widget can be selected according to the @Efl.Ui.Multi_Selectable.select_mode 26 Items inside this widget can be selected according to the @Efl.Ui.Multi_Selectable.select_mode
27 policy, and the selection can be retrieved with @Efl.Ui.Multi_Selectable.selected_iterator_new. 27 policy, and the selection can be retrieved with @Efl.Ui.Multi_Selectable.selected_iterator_new.
28
29 @since 1.23
28 ]] 30 ]]
29 methods { 31 methods {
30 item_scroll { 32 item_scroll {
diff --git a/src/lib/elementary/efl_ui_collection_view.eo b/src/lib/elementary/efl_ui_collection_view.eo
index 4bbbf97..330c956 100644
--- a/src/lib/elementary/efl_ui_collection_view.eo
+++ b/src/lib/elementary/efl_ui_collection_view.eo
@@ -23,6 +23,8 @@ class Efl.Ui.Collection_View extends Efl.Ui.Layout_Base implements
23 23
24 Items inside this widget can be selected according to the @Efl.Ui.Multi_Selectable_Async.select_mode 24 Items inside this widget can be selected according to the @Efl.Ui.Multi_Selectable_Async.select_mode
25 policy, and the selection can be retrieved with @Efl.Ui.Multi_Selectable_Async.selected_iterator_new. 25 policy, and the selection can be retrieved with @Efl.Ui.Multi_Selectable_Async.selected_iterator_new.
26
27 @since 1.23
26 ]] 28 ]]
27 methods { 29 methods {
28 @property factory { 30 @property factory {
diff --git a/src/lib/elementary/efl_ui_datepicker.eo b/src/lib/elementary/efl_ui_datepicker.eo
index 08e841a..c93d74b 100644
--- a/src/lib/elementary/efl_ui_datepicker.eo
+++ b/src/lib/elementary/efl_ui_datepicker.eo
@@ -5,6 +5,8 @@ class Efl.Ui.Datepicker extends Efl.Ui.Layout_Base
5 This is a widget which allows the user to pick a date using internal spinner. 5 This is a widget which allows the user to pick a date using internal spinner.
6 User can use the internal spinner to select year, month, day or user can input 6 User can use the internal spinner to select year, month, day or user can input
7 value using internal entry. 7 value using internal entry.
8
9 @since 1.23
8 ]] 10 ]]
9 methods { 11 methods {
10 @property date_min { 12 @property date_min {
diff --git a/src/lib/elementary/efl_ui_default_item.eo b/src/lib/elementary/efl_ui_default_item.eo
index 7196a23..189cd19 100644
--- a/src/lib/elementary/efl_ui_default_item.eo
+++ b/src/lib/elementary/efl_ui_default_item.eo
@@ -11,6 +11,8 @@ abstract Efl.Ui.Default_Item extends Efl.Ui.Item implements
11 @Efl.Ui.List_Default_Item and @Efl.Ui.Grid_Default_Item which should normally be used. 11 @Efl.Ui.List_Default_Item and @Efl.Ui.Grid_Default_Item which should normally be used.
12 Text-related changes are mirrored to the $text part for convenience. 12 Text-related changes are mirrored to the $text part for convenience.
13 Content-related changes are mirrored to the $icon part. 13 Content-related changes are mirrored to the $icon part.
14
15 @since 1.23
14 ]] 16 ]]
15 data: null; 17 data: null;
16 parts { 18 parts {
diff --git a/src/lib/elementary/efl_ui_format.eo b/src/lib/elementary/efl_ui_format.eo
index 7723639..a05cc0b 100644
--- a/src/lib/elementary/efl_ui_format.eo
+++ b/src/lib/elementary/efl_ui_format.eo
@@ -4,6 +4,8 @@ function Efl.Ui.Format_Func
4{ 4{
5 [[A function taking an @Eina.Value and producing its textual representation. 5 [[A function taking an @Eina.Value and producing its textual representation.
6 See @Efl.Ui.Format.format_func. 6 See @Efl.Ui.Format.format_func.
7
8 @since 1.23
7 ]] 9 ]]
8 params { 10 params {
9 @in str: strbuf; [[Output formatted string. Its contents will be overwritten by this method.]] 11 @in str: strbuf; [[Output formatted string. Its contents will be overwritten by this method.]]
@@ -16,6 +18,8 @@ struct Efl.Ui.Format_Value
16{ 18{
17 [[A value which should always be displayed as a specific text string. 19 [[A value which should always be displayed as a specific text string.
18 See @Efl.Ui.Format.format_values. 20 See @Efl.Ui.Format.format_values.
21
22 @since 1.23
19 ]] 23 ]]
20 value: int; [[Input value.]] 24 value: int; [[Input value.]]
21 text: string; [[Text string to replace it.]] 25 text: string; [[Text string to replace it.]]
@@ -23,7 +27,7 @@ struct Efl.Ui.Format_Value
23 27
24enum Efl.Ui.Format_String_Type 28enum Efl.Ui.Format_String_Type
25{ 29{
26 [[Type of formatting string.]] 30 [[Type of formatting string. @since 1.23]]
27 simple, [[This is the simplest formatting mechanism, working pretty much like $printf. 31 simple, [[This is the simplest formatting mechanism, working pretty much like $printf.
28 Accepted formats are $s, $f, $F, $d, $u, $i, $o, $x and $X. 32 Accepted formats are $s, $f, $F, $d, $u, $i, $o, $x and $X.
29 For example, "%1.2f meters", "%.0%%" or "%d items". 33 For example, "%1.2f meters", "%.0%%" or "%d items".
@@ -52,6 +56,8 @@ mixin Efl.Ui.Format requires Efl.Object
52 56
53 Widgets including this mixin offer their users different properties to control how 57 Widgets including this mixin offer their users different properties to control how
54 @Eina.Value's are converted to text. 58 @Eina.Value's are converted to text.
59
60 @since 1.23
55 ]] 61 ]]
56 methods { 62 methods {
57 @property format_func { 63 @property format_func {
diff --git a/src/lib/elementary/efl_ui_grid.eo b/src/lib/elementary/efl_ui_grid.eo
index 0b8be56..d461760 100644
--- a/src/lib/elementary/efl_ui_grid.eo
+++ b/src/lib/elementary/efl_ui_grid.eo
@@ -13,6 +13,8 @@ class Efl.Ui.Grid extends Efl.Ui.Collection
13 @Efl.Ui.Grid supports grouping by using @Efl.Ui.Group_Item objects. 13 @Efl.Ui.Grid supports grouping by using @Efl.Ui.Group_Item objects.
14 Group headers are displayed at the top of the viewport if items belonging to the group 14 Group headers are displayed at the top of the viewport if items belonging to the group
15 are visible in the viewport. 15 are visible in the viewport.
16
17 @since 1.23
16 ]] 18 ]]
17 data: null; 19 data: null;
18 implements { 20 implements {
diff --git a/src/lib/elementary/efl_ui_grid_default_item.eo b/src/lib/elementary/efl_ui_grid_default_item.eo
index d2b0501..bbb0d44 100644
--- a/src/lib/elementary/efl_ui_grid_default_item.eo
+++ b/src/lib/elementary/efl_ui_grid_default_item.eo
@@ -4,6 +4,8 @@ class Efl.Ui.Grid_Default_Item extends Efl.Ui.Default_Item
4 The $icon part is in the middle, the $extra part overlaps it on its upper-right corner. 4 The $icon part is in the middle, the $extra part overlaps it on its upper-right corner.
5 The $text part is centered below the $icon. 5 The $text part is centered below the $icon.
6 Theming can change this arrangement. 6 Theming can change this arrangement.
7
8 @since 1.23
7 ]] 9 ]]
8 data: null; 10 data: null;
9 implements { 11 implements {
diff --git a/src/lib/elementary/efl_ui_image.eo b/src/lib/elementary/efl_ui_image.eo
index 84cdb35..207a264 100644
--- a/src/lib/elementary/efl_ui_image.eo
+++ b/src/lib/elementary/efl_ui_image.eo
@@ -27,6 +27,8 @@ class Efl.Ui.Image extends Efl.Ui.Widget implements Efl.Input.Clickable, Efl.Ui.
27 27
28 When loading images from a file, the @Efl.File.key property can be used to access different 28 When loading images from a file, the @Efl.File.key property can be used to access different
29 streams. For example, when accessing Evas image caches. 29 streams. For example, when accessing Evas image caches.
30
31 @since 1.23
30 ]] 32 ]]
31 event_c_prefix: efl_ui_image; 33 event_c_prefix: efl_ui_image;
32 methods { 34 methods {
diff --git a/src/lib/elementary/efl_ui_image_zoomable.eo b/src/lib/elementary/efl_ui_image_zoomable.eo
index d5443b5..5b097e1 100644
--- a/src/lib/elementary/efl_ui_image_zoomable.eo
+++ b/src/lib/elementary/efl_ui_image_zoomable.eo
@@ -1,11 +1,14 @@
1/* TODO: Define these structs in EO, or they are useless to bindings */ 1/* TODO: Define these structs in EO, or they are useless to bindings */
2struct @extern Elm.Photocam.Error; [[Photocam error information.]] 2struct @extern Elm.Photocam.Error; [[Photocam error information. @since 1.23]]
3struct @extern Elm.Photocam.Progress; [[Photocam progress information.]] 3struct @extern Elm.Photocam.Progress; [[Photocam progress information. @since 1.23]]
4 4
5class Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom 5class Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom
6 composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar 6 composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar
7{ 7{
8 [[Elementary Image Zoomable class]] 8 [[Elementary Image Zoomable class
9
10 @since 1.23
11 ]]
9 methods { 12 methods {
10 @property gesture_enabled { 13 @property gesture_enabled {
11 [[The gesture state for photocam. 14 [[The gesture state for photocam.
diff --git a/src/lib/elementary/efl_ui_item.eo b/src/lib/elementary/efl_ui_item.eo
index 9f05b1e..e692f12 100644
--- a/src/lib/elementary/efl_ui_item.eo
+++ b/src/lib/elementary/efl_ui_item.eo
@@ -20,6 +20,8 @@ abstract Efl.Ui.Item extends Efl.Ui.Layout_Base implements Efl.Ui.Selectable, Ef
20 @[Efl.Ui.Selectable.selected,changed] (false) -> "efl,state,unselected". 20 @[Efl.Ui.Selectable.selected,changed] (false) -> "efl,state,unselected".
21 21
22 Item grouping inside containers is handled through the @Efl.Ui.Group_Item class. 22 Item grouping inside containers is handled through the @Efl.Ui.Group_Item class.
23
24 @since 1.23
23 ]] 25 ]]
24 methods { 26 methods {
25 @property index { 27 @property index {
diff --git a/src/lib/elementary/efl_ui_layout_part.eo b/src/lib/elementary/efl_ui_layout_part.eo
index f015ca2..e64c88f 100644
--- a/src/lib/elementary/efl_ui_layout_part.eo
+++ b/src/lib/elementary/efl_ui_layout_part.eo
@@ -1,5 +1,8 @@
1class Efl.Ui.Layout_Part extends Efl.Ui.Widget_Part 1class Efl.Ui.Layout_Part extends Efl.Ui.Widget_Part
2{ 2{
3 [[Elementary layout internal part class]] 3 [[Elementary layout internal part class
4
5 @since 1.23
6 ]]
4 data: null; 7 data: null;
5} 8}
diff --git a/src/lib/elementary/efl_ui_layout_part_bg.eo b/src/lib/elementary/efl_ui_layout_part_bg.eo
index dff060f..a04d058 100644
--- a/src/lib/elementary/efl_ui_layout_part_bg.eo
+++ b/src/lib/elementary/efl_ui_layout_part_bg.eo
@@ -1,6 +1,9 @@
1class Efl.Ui.Layout_Part_Bg extends Efl.Ui.Widget_Part_Bg 1class Efl.Ui.Layout_Part_Bg extends Efl.Ui.Widget_Part_Bg
2{ 2{
3 [[Elementary layout internal part background class]] 3 [[Elementary layout internal part background class
4
5 @since 1.23
6 ]]
4 data: null; 7 data: null;
5 implements { 8 implements {
6 Efl.Object.finalize; 9 Efl.Object.finalize;
diff --git a/src/lib/elementary/efl_ui_layout_part_box.eo b/src/lib/elementary/efl_ui_layout_part_box.eo
index 7f7f815..844c7ac 100644
--- a/src/lib/elementary/efl_ui_layout_part_box.eo
+++ b/src/lib/elementary/efl_ui_layout_part_box.eo
@@ -5,6 +5,8 @@ class Efl.Ui.Layout_Part_Box extends Efl.Object implements Efl.Pack_Linear,
5 5
6 Cannot be deleted. This is only a representation of an internal object 6 Cannot be deleted. This is only a representation of an internal object
7 of an EFL layout. 7 of an EFL layout.
8
9 @since 1.23
8 ]] 10 ]]
9 data: Efl_Ui_Layout_Box_Data; 11 data: Efl_Ui_Layout_Box_Data;
10 methods { 12 methods {
diff --git a/src/lib/elementary/efl_ui_layout_part_content.eo b/src/lib/elementary/efl_ui_layout_part_content.eo
index c09d075..4cdce80 100644
--- a/src/lib/elementary/efl_ui_layout_part_content.eo
+++ b/src/lib/elementary/efl_ui_layout_part_content.eo
@@ -1,6 +1,9 @@
1class Efl.Ui.Layout_Part_Content extends Efl.Ui.Layout_Part implements Efl.Content 1class Efl.Ui.Layout_Part_Content extends Efl.Ui.Layout_Part implements Efl.Content
2{ 2{
3 [[Elementary layout internal part class]] 3 [[Elementary layout internal part class
4
5 @since 1.23
6 ]]
4 data: null; 7 data: null;
5 implements { 8 implements {
6 Efl.Content.content { get; set; } 9 Efl.Content.content { get; set; }
diff --git a/src/lib/elementary/efl_ui_layout_part_table.eo b/src/lib/elementary/efl_ui_layout_part_table.eo
index cecd1fc..c70fcb1 100644
--- a/src/lib/elementary/efl_ui_layout_part_table.eo
+++ b/src/lib/elementary/efl_ui_layout_part_table.eo
@@ -4,6 +4,8 @@ class Efl.Ui.Layout_Part_Table extends Efl.Object implements Efl.Pack_Table
4 4
5 Cannot be deleted. This is only a representation of an internal object 5 Cannot be deleted. This is only a representation of an internal object
6 of an EFL layout. 6 of an EFL layout.
7
8 @since 1.23
7 ]] 9 ]]
8 data: Efl_Ui_Layout_Table_Data; 10 data: Efl_Ui_Layout_Table_Data;
9 methods { 11 methods {
diff --git a/src/lib/elementary/efl_ui_layout_part_text.eo b/src/lib/elementary/efl_ui_layout_part_text.eo
index 0a092a2..71717ef 100644
--- a/src/lib/elementary/efl_ui_layout_part_text.eo
+++ b/src/lib/elementary/efl_ui_layout_part_text.eo
@@ -1,7 +1,10 @@
1class Efl.Ui.Layout_Part_Text extends Efl.Ui.Layout_Part implements Efl.Text, Efl.Text_Markup, 1class Efl.Ui.Layout_Part_Text extends Efl.Ui.Layout_Part implements Efl.Text, Efl.Text_Markup,
2 Efl.Ui.L10n 2 Efl.Ui.L10n
3{ 3{
4 [[Elementary layout internal part class]] 4 [[Elementary layout internal part class
5
6 @since 1.23
7 ]]
5 data: null; 8 data: null;
6 implements { 9 implements {
7 Efl.Text.text { set; get; } 10 Efl.Text.text { set; get; }
diff --git a/src/lib/elementary/efl_ui_list.eo b/src/lib/elementary/efl_ui_list.eo
index 37173c2..0bd3045 100644
--- a/src/lib/elementary/efl_ui_list.eo
+++ b/src/lib/elementary/efl_ui_list.eo
@@ -13,6 +13,8 @@ class Efl.Ui.List extends Efl.Ui.Collection
13 @Efl.Ui.List supports grouping by using @Efl.Ui.Group_Item objects. 13 @Efl.Ui.List supports grouping by using @Efl.Ui.Group_Item objects.
14 Group headers are displayed at the top or left side of the viewport if items belonging to the group 14 Group headers are displayed at the top or left side of the viewport if items belonging to the group
15 are visible in the viewport. 15 are visible in the viewport.
16
17 @since 1.23
16 ]] 18 ]]
17 data: null; 19 data: null;
18 implements { 20 implements {
diff --git a/src/lib/elementary/efl_ui_list_default_item.eo b/src/lib/elementary/efl_ui_list_default_item.eo
index 0a251d9..8705eeb 100644
--- a/src/lib/elementary/efl_ui_list_default_item.eo
+++ b/src/lib/elementary/efl_ui_list_default_item.eo
@@ -4,6 +4,8 @@ class Efl.Ui.List_Default_Item extends Efl.Ui.Default_Item
4 [[Default Item class to be used inside @Efl.Ui.List containers. 4 [[Default Item class to be used inside @Efl.Ui.List containers.
5 It displays the three parts in horizontal order: $icon, $text and $extra. 5 It displays the three parts in horizontal order: $icon, $text and $extra.
6 Theming can change this arrangement. 6 Theming can change this arrangement.
7
8 @since 1.23
7 ]] 9 ]]
8 data: null; 10 data: null;
9 implements { 11 implements {
diff --git a/src/lib/elementary/efl_ui_popup.eo b/src/lib/elementary/efl_ui_popup.eo
index bcb4d62..322a7f8 100644
--- a/src/lib/elementary/efl_ui_popup.eo
+++ b/src/lib/elementary/efl_ui_popup.eo
@@ -1,6 +1,6 @@
1parse efl_gfx_hint; 1parse efl_gfx_hint;
2enum Efl.Ui.Popup_Align { 2enum Efl.Ui.Popup_Align {
3 [[This is the alignment method for positioning Popup widgets.]] 3 [[This is the alignment method for positioning Popup widgets. @since 1.23]]
4 none = 0, [[Popup not aligned.]] 4 none = 0, [[Popup not aligned.]]
5 center, [[Popup is aligned to the center of its anchor object.]] 5 center, [[Popup is aligned to the center of its anchor object.]]
6 left, [[Popup's left edge is aligned to the left side of its anchor object.]] 6 left, [[Popup's left edge is aligned to the left side of its anchor object.]]
@@ -39,6 +39,8 @@ class Efl.Ui.Popup extends Efl.Ui.Layout_Base implements Efl.Content, Efl.Ui.Foc
39 property. 39 property.
40 40
41 For a Popup with a more specialized purpose, see @Efl.Ui.Alert_Popup. 41 For a Popup with a more specialized purpose, see @Efl.Ui.Alert_Popup.
42
43 @since 1.23
42 ]] 44 ]]
43 methods { 45 methods {
44 @property align { 46 @property align {
diff --git a/src/lib/elementary/efl_ui_popup_part_backwall.eo b/src/lib/elementary/efl_ui_popup_part_backwall.eo
index 1bb24c0..8efd514 100644
--- a/src/lib/elementary/efl_ui_popup_part_backwall.eo
+++ b/src/lib/elementary/efl_ui_popup_part_backwall.eo
@@ -11,6 +11,8 @@ class Efl.Ui.Popup_Part_Backwall extends Efl.Ui.Layout_Part implements Efl.File
11 11
12 To set an image to be used as a background for the Popup, the @Efl.File API can 12 To set an image to be used as a background for the Popup, the @Efl.File API can
13 be used directly on the backwall object. 13 be used directly on the backwall object.
14
15 @since 1.23
14 ]] 16 ]]
15 data: null; 17 data: null;
16 methods { 18 methods {
diff --git a/src/lib/elementary/efl_ui_position_manager_entity.eo b/src/lib/elementary/efl_ui_position_manager_entity.eo
index 865d8f3..f75711f 100644
--- a/src/lib/elementary/efl_ui_position_manager_entity.eo
+++ b/src/lib/elementary/efl_ui_position_manager_entity.eo
@@ -1,6 +1,6 @@
1import efl_ui; 1import efl_ui;
2 2
3struct Efl.Ui.Position_Manager.Range_Update { 3struct @beta Efl.Ui.Position_Manager.Range_Update {
4 [[A structure containing the updated range of visible items in this position manger.]] 4 [[A structure containing the updated range of visible items in this position manger.]]
5 start_id : uint; [[The first item that is visible]] 5 start_id : uint; [[The first item that is visible]]
6 end_id : uint; [[The last item that is visible]] 6 end_id : uint; [[The last item that is visible]]
diff --git a/src/lib/elementary/efl_ui_radio.eo b/src/lib/elementary/efl_ui_radio.eo
index 19206f5..b6d6d37 100644
--- a/src/lib/elementary/efl_ui_radio.eo
+++ b/src/lib/elementary/efl_ui_radio.eo
@@ -11,6 +11,8 @@ class Efl.Ui.Radio extends Efl.Ui.Check implements Efl.Access.Widget.Action
11 11
12 To handle button grouping, you can either use an @Efl.Ui.Radio_Group_Impl object or 12 To handle button grouping, you can either use an @Efl.Ui.Radio_Group_Impl object or
13 use more convenient widgets like @Efl.Ui.Radio_Box. 13 use more convenient widgets like @Efl.Ui.Radio_Box.
14
15 @since 1.23
14 ]] 16 ]]
15 methods { 17 methods {
16 @property state_value { 18 @property state_value {
diff --git a/src/lib/elementary/efl_ui_radio_group.eo b/src/lib/elementary/efl_ui_radio_group.eo
index 31cad9f..ddb50e2 100644
--- a/src/lib/elementary/efl_ui_radio_group.eo
+++ b/src/lib/elementary/efl_ui_radio_group.eo
@@ -3,6 +3,8 @@ interface Efl.Ui.Radio_Group extends Efl.Ui.Single_Selectable
3 [[Interface for manually handling a group of @Efl.Ui.Radio buttons. 3 [[Interface for manually handling a group of @Efl.Ui.Radio buttons.
4 4
5 See the documentation of @Efl.Ui.Radio for an explanation of radio button grouping. 5 See the documentation of @Efl.Ui.Radio for an explanation of radio button grouping.
6
7 @since 1.23
6 ]] 8 ]]
7 methods { 9 methods {
8 @property selected_value { 10 @property selected_value {
diff --git a/src/lib/elementary/efl_ui_radio_group_impl.eo b/src/lib/elementary/efl_ui_radio_group_impl.eo
index f35e562..7e4fefe 100644
--- a/src/lib/elementary/efl_ui_radio_group_impl.eo
+++ b/src/lib/elementary/efl_ui_radio_group_impl.eo
@@ -1,6 +1,8 @@
1class Efl.Ui.Radio_Group_Impl extends Efl.Object implements Efl.Ui.Radio_Group 1class Efl.Ui.Radio_Group_Impl extends Efl.Object implements Efl.Ui.Radio_Group
2{ 2{
3 [[Object with the default implementation for @Efl.Ui.Radio_Group. 3 [[Object with the default implementation for @Efl.Ui.Radio_Group.
4
5 @since 1.23
4 ]] 6 ]]
5 implements { 7 implements {
6 class.constructor; 8 class.constructor;
diff --git a/src/lib/elementary/efl_ui_scroller.eo b/src/lib/elementary/efl_ui_scroller.eo
index 2331bcf..22a99b8 100644
--- a/src/lib/elementary/efl_ui_scroller.eo
+++ b/src/lib/elementary/efl_ui_scroller.eo
@@ -17,6 +17,8 @@ class Efl.Ui.Scroller extends Efl.Ui.Layout_Base implements
17 The @Efl.Ui.Scroller is a helper class that provides scrolling capabilities for widgets 17 The @Efl.Ui.Scroller is a helper class that provides scrolling capabilities for widgets
18 which don't have them. In the above example, simply putting the @Efl.Ui.Box inside a 18 which don't have them. In the above example, simply putting the @Efl.Ui.Box inside a
19 @Efl.Ui.Scroller (using @Efl.Content.content.set) would give it the ability to scroll. 19 @Efl.Ui.Scroller (using @Efl.Content.content.set) would give it the ability to scroll.
20
21 @since 1.23
20 ]] 22 ]]
21 implements { 23 implements {
22 Efl.Object.constructor; 24 Efl.Object.constructor;
diff --git a/src/lib/elementary/efl_ui_selectable.eo b/src/lib/elementary/efl_ui_selectable.eo
index f06cb04..c64fc9c 100644
--- a/src/lib/elementary/efl_ui_selectable.eo
+++ b/src/lib/elementary/efl_ui_selectable.eo
@@ -3,6 +3,8 @@ interface Efl.Ui.Selectable {
3 3
4 An object implementing this interface can be selected. 4 An object implementing this interface can be selected.
5 When the selected property of this object changes, the @[Efl.Ui.Selectable.selected,changed] event is emitted. 5 When the selected property of this object changes, the @[Efl.Ui.Selectable.selected,changed] event is emitted.
6
7 @since 1.23
6 ]] 8 ]]
7 event_c_prefix: efl_ui; 9 event_c_prefix: efl_ui;
8 methods { 10 methods {
diff --git a/src/lib/elementary/efl_ui_single_selectable.eo b/src/lib/elementary/efl_ui_single_selectable.eo
index 9d96d60..1044082 100644
--- a/src/lib/elementary/efl_ui_single_selectable.eo
+++ b/src/lib/elementary/efl_ui_single_selectable.eo
@@ -3,6 +3,8 @@ interface Efl.Ui.Single_Selectable {
3 3
4 The implementor is free to allow a specific number of selectables being selected or not. 4 The implementor is free to allow a specific number of selectables being selected or not.
5 This interface just covers always the latest selected selectable. 5 This interface just covers always the latest selected selectable.
6
7 @since 1.23
6 ]] 8 ]]
7 c_prefix: efl_ui_selectable; 9 c_prefix: efl_ui_selectable;
8 methods { 10 methods {
diff --git a/src/lib/elementary/efl_ui_slider.eo b/src/lib/elementary/efl_ui_slider.eo
index 77d4f26..992a130 100644
--- a/src/lib/elementary/efl_ui_slider.eo
+++ b/src/lib/elementary/efl_ui_slider.eo
@@ -9,6 +9,8 @@ class Efl.Ui.Slider extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Interacti
9 changes are also available in that interface. 9 changes are also available in that interface.
10 The visual representation of min and max can be swapped using @Efl.Ui.Layout_Orientable.orientation. 10 The visual representation of min and max can be swapped using @Efl.Ui.Layout_Orientable.orientation.
11 Normally the minimum of @Efl.Ui.Range_Display.range_limits is shown on the left side, the max on the right side. 11 Normally the minimum of @Efl.Ui.Range_Display.range_limits is shown on the left side, the max on the right side.
12
13 @since 1.23
12 ]] 14 ]]
13 implements { 15 implements {
14 Efl.Object.constructor; 16 Efl.Object.constructor;
diff --git a/src/lib/elementary/efl_ui_spin.eo b/src/lib/elementary/efl_ui_spin.eo
index b7e965f..cb5c2cc8 100644
--- a/src/lib/elementary/efl_ui_spin.eo
+++ b/src/lib/elementary/efl_ui_spin.eo
@@ -5,6 +5,8 @@ Efl.Ui.Format, Efl.Access.Value, Efl.Access.Widget.Action
5 5
6 This is a widget which allows the user to increase or decrease a numeric value 6 This is a widget which allows the user to increase or decrease a numeric value
7 using arrow buttons. It's a basic type of widget for choosing and displaying values. 7 using arrow buttons. It's a basic type of widget for choosing and displaying values.
8
9 @since 1.23
8 ]] 10 ]]
9 implements { 11 implements {
10 Efl.Object.constructor; 12 Efl.Object.constructor;
diff --git a/src/lib/elementary/efl_ui_spin_button.eo b/src/lib/elementary/efl_ui_spin_button.eo
index d8e09d9..f5e4a11 100644
--- a/src/lib/elementary/efl_ui_spin_button.eo
+++ b/src/lib/elementary/efl_ui_spin_button.eo
@@ -7,6 +7,8 @@ class Efl.Ui.Spin_Button extends Efl.Ui.Spin
7 This is a widget which allows the user to increase or decrease 7 This is a widget which allows the user to increase or decrease
8 numeric values using the arrow buttons or to edit values directly by clicking 8 numeric values using the arrow buttons or to edit values directly by clicking
9 over them and inputting new ones. 9 over them and inputting new ones.
10
11 @since 1.23
10 ]] 12 ]]
11 methods { 13 methods {
12 @property wraparound { 14 @property wraparound {
diff --git a/src/lib/elementary/efl_ui_table.eo b/src/lib/elementary/efl_ui_table.eo
index d146686..c72a3a0 100644
--- a/src/lib/elementary/efl_ui_table.eo
+++ b/src/lib/elementary/efl_ui_table.eo
@@ -13,6 +13,8 @@ class Efl.Ui.Table extends Efl.Ui.Widget implements Efl.Pack_Table, Efl.Pack_Lay
13 In this second case there is no need to define both the amount of columns and rows, 13 In this second case there is no need to define both the amount of columns and rows,
14 as the table will expand as needed. 14 as the table will expand as needed.
15 The default fill direction is @Efl.Ui.Layout_Orientation.horizontal. 15 The default fill direction is @Efl.Ui.Layout_Orientation.horizontal.
16
17 @since 1.23
16 ]] 18 ]]
17 methods { 19 methods {
18 @property homogeneous { 20 @property homogeneous {
diff --git a/src/lib/elementary/efl_ui_timepicker.eo b/src/lib/elementary/efl_ui_timepicker.eo
index 0021384..d7aa8fc 100644
--- a/src/lib/elementary/efl_ui_timepicker.eo
+++ b/src/lib/elementary/efl_ui_timepicker.eo
@@ -5,6 +5,8 @@ class Efl.Ui.Timepicker extends Efl.Ui.Layout_Base
5 This is a widget which allows the user to pick a time using internal spinner. 5 This is a widget which allows the user to pick a time using internal spinner.
6 User can use the internal spinner to select hour, minute, AM/PM or user can input 6 User can use the internal spinner to select hour, minute, AM/PM or user can input
7 value using internal entry. 7 value using internal entry.
8
9 @since 1.23
8 ]] 10 ]]
9 methods { 11 methods {
10 @property time { 12 @property time {
diff --git a/src/lib/elementary/efl_ui_view_model.eo b/src/lib/elementary/efl_ui_view_model.eo
index 26e29af..d296c8c 100644
--- a/src/lib/elementary/efl_ui_view_model.eo
+++ b/src/lib/elementary/efl_ui_view_model.eo
@@ -24,6 +24,8 @@ class Efl.Ui.View_Model extends Efl.Composite_Model
24 24
25 There is two ways to use this class, you can either inherit from it and have a custom constructor for example. 25 There is two ways to use this class, you can either inherit from it and have a custom constructor for example.
26 Or you can just instantiate it and manually define your property on it via callbacks. 26 Or you can just instantiate it and manually define your property on it via callbacks.
27
28 @since 1.23
27 ]] 29 ]]
28 methods { 30 methods {
29 property_string_add { 31 property_string_add {
diff --git a/src/lib/elementary/efl_ui_widget_factory.eo b/src/lib/elementary/efl_ui_widget_factory.eo
index 47367b3..bb5610d 100644
--- a/src/lib/elementary/efl_ui_widget_factory.eo
+++ b/src/lib/elementary/efl_ui_widget_factory.eo
@@ -4,6 +4,8 @@ class Efl.Ui.Widget_Factory extends Efl.Loop_Consumer implements Efl.Ui.Factory,
4 4
5 This factory is designed to build @Efl.Ui.Widget and optionally set their 5 This factory is designed to build @Efl.Ui.Widget and optionally set their
6 @Efl.Ui.Widget.style if it was connected with @Efl.Ui.Property_Bind.property_bind "$style". 6 @Efl.Ui.Widget.style if it was connected with @Efl.Ui.Property_Bind.property_bind "$style".
7
8 @since 1.23
7 ]] 9 ]]
8 methods { 10 methods {
9 @property item_class { 11 @property item_class {
diff --git a/src/lib/elementary/efl_ui_widget_part.eo b/src/lib/elementary/efl_ui_widget_part.eo
index badf49c..75dbfce 100644
--- a/src/lib/elementary/efl_ui_widget_part.eo
+++ b/src/lib/elementary/efl_ui_widget_part.eo
@@ -5,6 +5,8 @@ class Efl.Ui.Widget_Part extends Efl.Object implements Efl.Ui.Property_Bind
5 Since objects of this type are returned by @Efl.Part.part_get, their lifetime 5 Since objects of this type are returned by @Efl.Part.part_get, their lifetime
6 is limited to exactly one function call only. Each widget class should 6 is limited to exactly one function call only. Each widget class should
7 expose more specific types for their API-defined parts. 7 expose more specific types for their API-defined parts.
8
9 @since 1.23
8 ]] 10 ]]
9 data: Elm_Part_Data; 11 data: Elm_Part_Data;
10 implements { 12 implements {
diff --git a/src/lib/elementary/efl_ui_widget_part_bg.eo b/src/lib/elementary/efl_ui_widget_part_bg.eo
index 9aec9e4..2536870 100644
--- a/src/lib/elementary/efl_ui_widget_part_bg.eo
+++ b/src/lib/elementary/efl_ui_widget_part_bg.eo
@@ -6,6 +6,8 @@ class Efl.Ui.Widget_Part_Bg extends Efl.Ui.Widget_Part implements Efl.File, Efl.
6 This internal object is stacked below the @Efl.Ui.Widget.resize_object and co-located with the widget. 6 This internal object is stacked below the @Efl.Ui.Widget.resize_object and co-located with the widget.
7 7
8 All @Efl.Ui.Widget objects have this part, allowing the background of the widget to be customized. 8 All @Efl.Ui.Widget objects have this part, allowing the background of the widget to be customized.
9
10 @since 1.23
9 ]] 11 ]]
10 data: null; 12 data: null;
11 implements { 13 implements {
diff --git a/src/lib/elementary/efl_ui_widget_part_shadow.eo b/src/lib/elementary/efl_ui_widget_part_shadow.eo
index 0dc4c7d..40e234f 100644
--- a/src/lib/elementary/efl_ui_widget_part_shadow.eo
+++ b/src/lib/elementary/efl_ui_widget_part_shadow.eo
@@ -19,6 +19,8 @@ class Efl.Ui.Widget_Part_Shadow extends Efl.Ui.Widget_Part implements Efl.Gfx.Co
19 19
20 It is also possible to manually specify which @Efl.Gfx.Filter program to 20 It is also possible to manually specify which @Efl.Gfx.Filter program to
21 use. 21 use.
22
23 @since 1.23
22 ]] 24 ]]
23 data: null; 25 data: null;
24 implements { 26 implements {
diff --git a/src/lib/elementary/elm_code_widget.eo b/src/lib/elementary/elm_code_widget.eo
index 3de96b1..db1ecda 100644
--- a/src/lib/elementary/elm_code_widget.eo
+++ b/src/lib/elementary/elm_code_widget.eo
@@ -12,8 +12,8 @@ enum @beta Elm.Code_Widget_Scroller_Policy
12} 12}
13 13
14/* FIXME: Those types make elm_code unusable from pure EO */ 14/* FIXME: Those types make elm_code unusable from pure EO */
15struct @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */ 15struct @beta @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */
16struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */ 16struct @beta @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */
17 17
18class @beta Elm.Code_Widget extends Efl.Ui.Layout 18class @beta Elm.Code_Widget extends Efl.Ui.Layout
19{ 19{
diff --git a/src/lib/elementary/elm_interface_scrollable.eo b/src/lib/elementary/elm_interface_scrollable.eo
index 82ed472..cec1536 100644
--- a/src/lib/elementary/elm_interface_scrollable.eo
+++ b/src/lib/elementary/elm_interface_scrollable.eo
@@ -4,7 +4,7 @@ type @beta Elm_Interface_Scrollable_Resize_Cb: __undefined_type; [[Elementary in
4type @beta Elm_Interface_Scrollable_Min_Limit_Cb: __undefined_type; [[Elementary interface scrollable minimal limit callback type]] 4type @beta Elm_Interface_Scrollable_Min_Limit_Cb: __undefined_type; [[Elementary interface scrollable minimal limit callback type]]
5 5
6/* FIXME: Rename the namespace of the types. */ 6/* FIXME: Rename the namespace of the types. */
7enum Elm.Scroller.Policy 7enum @beta Elm.Scroller.Policy
8{ 8{
9 [[Type that controls when scrollbars should appear. 9 [[Type that controls when scrollbars should appear.
10 10
@@ -16,7 +16,7 @@ enum Elm.Scroller.Policy
16 last [[Internal. Sentinel value to indicate last enum field during iteration.]] 16 last [[Internal. Sentinel value to indicate last enum field during iteration.]]
17} 17}
18 18
19enum Elm.Scroller.Single_Direction 19enum @beta Elm.Scroller.Single_Direction
20{ 20{
21 [[Type that controls how the content is scrolled. 21 [[Type that controls how the content is scrolled.
22 22