aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2018-01-03 12:51:42 +0000
committerAndy Williams <andy@andywilliams.me>2018-01-03 12:51:51 +0000
commit7e84a79ca856cd54f582a71c40d8c59dffdff153 (patch)
treea0b97d8a29c049948a7783d5f2d629abb50c5b2e /pages/develop/api
parentWiki page start changed with summary [fix image location] by Andrew Williams (diff)
downloadwww-content-7e84a79ca856cd54f582a71c40d8c59dffdff153.tar.gz
docs: Updated to latest API
Diffstat (limited to 'pages/develop/api')
-rw-r--r--pages/develop/api/efl/canvas/group.txt1
-rw-r--r--pages/develop/api/efl/canvas/image.txt1
-rw-r--r--pages/develop/api/efl/canvas/image/internal.txt1
-rw-r--r--pages/develop/api/efl/canvas/layout.txt1
-rw-r--r--pages/develop/api/efl/canvas/layout/part_external.txt1
-rw-r--r--pages/develop/api/efl/canvas/object.txt1
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber.txt1
-rw-r--r--pages/develop/api/efl/canvas/polygon.txt1
-rw-r--r--pages/develop/api/efl/canvas/proxy.txt1
-rw-r--r--pages/develop/api/efl/canvas/rectangle.txt1
-rw-r--r--pages/develop/api/efl/canvas/scene3d.txt1
-rw-r--r--pages/develop/api/efl/canvas/snapshot.txt1
-rw-r--r--pages/develop/api/efl/canvas/surface.txt1
-rw-r--r--pages/develop/api/efl/canvas/surface/tbm.txt1
-rw-r--r--pages/develop/api/efl/canvas/surface/wayland.txt1
-rw-r--r--pages/develop/api/efl/canvas/surface/x11.txt1
-rw-r--r--pages/develop/api/efl/canvas/text.txt1
-rw-r--r--pages/develop/api/efl/canvas/vg.txt1
-rw-r--r--pages/develop/api/efl/canvas/video.txt1
-rw-r--r--pages/develop/api/efl/gfx/color.txt7
-rw-r--r--pages/develop/api/efl/gfx/color/property/color_class_code.txt64
-rw-r--r--pages/develop/api/efl/loop.txt6
-rw-r--r--pages/develop/api/efl/loop/message.txt7
-rw-r--r--pages/develop/api/efl/loop/message/event/message.txt39
-rw-r--r--pages/develop/api/efl/loop/message/future.txt78
-rw-r--r--pages/develop/api/efl/loop/message/future/handler.txt92
-rw-r--r--pages/develop/api/efl/loop/message/future/handler/event/message_future.txt39
-rw-r--r--pages/develop/api/efl/loop/message/future/handler/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/loop/message/future/handler/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/loop/message/future/handler/method/message_call.txt30
-rw-r--r--pages/develop/api/efl/loop/message/future/handler/method/message_type_add.txt24
-rw-r--r--pages/develop/api/efl/loop/message/future/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/loop/message/future/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/loop/message/future/property/data.txt38
-rw-r--r--pages/develop/api/efl/loop/property/future_scheduler.txt30
-rw-r--r--pages/develop/api/efl/ui/bg_widget.txt1
-rw-r--r--pages/develop/api/efl/ui/box.txt1
-rw-r--r--pages/develop/api/efl/ui/box_flow.txt1
-rw-r--r--pages/develop/api/efl/ui/box_stack.txt1
-rw-r--r--pages/develop/api/efl/ui/button.txt1
-rw-r--r--pages/develop/api/efl/ui/calendar.txt1
-rw-r--r--pages/develop/api/efl/ui/check.txt1
-rw-r--r--pages/develop/api/efl/ui/clock.txt3
-rw-r--r--pages/develop/api/efl/ui/flip.txt1
-rw-r--r--pages/develop/api/efl/ui/focus/composition.txt1
-rw-r--r--pages/develop/api/efl/ui/focus/layer.txt1
-rw-r--r--pages/develop/api/efl/ui/focus/rectangle.txt1
-rw-r--r--pages/develop/api/efl/ui/frame.txt1
-rw-r--r--pages/develop/api/efl/ui/image.txt1
-rw-r--r--pages/develop/api/efl/ui/image_zoomable.txt1
-rw-r--r--pages/develop/api/efl/ui/image_zoomable_pan.txt1
-rw-r--r--pages/develop/api/efl/ui/internal/text/interactive.txt1
-rw-r--r--pages/develop/api/efl/ui/layout.txt1
-rw-r--r--pages/develop/api/efl/ui/layout/part_bg.txt1
-rw-r--r--pages/develop/api/efl/ui/list.txt3
-rw-r--r--pages/develop/api/efl/ui/list/pan.txt1
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry.txt1
-rw-r--r--pages/develop/api/efl/ui/nstate.txt3
-rw-r--r--pages/develop/api/efl/ui/pan.txt1
-rw-r--r--pages/develop/api/efl/ui/panes.txt3
-rw-r--r--pages/develop/api/efl/ui/popup.txt1
-rw-r--r--pages/develop/api/efl/ui/popup/part.txt1
-rw-r--r--pages/develop/api/efl/ui/popup_alert.txt1
-rw-r--r--pages/develop/api/efl/ui/popup_alert_scroll.txt1
-rw-r--r--pages/develop/api/efl/ui/popup_alert_text.txt1
-rw-r--r--pages/develop/api/efl/ui/popup_anchor.txt1
-rw-r--r--pages/develop/api/efl/ui/progressbar.txt3
-rw-r--r--pages/develop/api/efl/ui/radio.txt1
-rw-r--r--pages/develop/api/efl/ui/scroller.txt1
-rw-r--r--pages/develop/api/efl/ui/slider.txt1
-rw-r--r--pages/develop/api/efl/ui/slider_interval.txt1
-rw-r--r--pages/develop/api/efl/ui/spin.txt1
-rw-r--r--pages/develop/api/efl/ui/spin_button.txt1
-rw-r--r--pages/develop/api/efl/ui/table.txt1
-rw-r--r--pages/develop/api/efl/ui/table_static.txt1
-rw-r--r--pages/develop/api/efl/ui/text.txt1
-rw-r--r--pages/develop/api/efl/ui/text/editable.txt3
-rw-r--r--pages/develop/api/efl/ui/text_async.txt3
-rw-r--r--pages/develop/api/efl/ui/textpath.txt1
-rw-r--r--pages/develop/api/efl/ui/video.txt1
-rw-r--r--pages/develop/api/efl/ui/widget/part_bg.txt1
-rw-r--r--pages/develop/api/efl/ui/widget/part_shadow.txt1
-rw-r--r--pages/develop/api/efl/ui/win.txt1
-rw-r--r--pages/develop/api/efl/ui/win/part.txt1
-rw-r--r--pages/develop/api/efl/ui/win_inlined.txt1
-rw-r--r--pages/develop/api/efl/ui/win_socket.txt1
-rw-r--r--pages/develop/api/efl/vg.txt1
-rw-r--r--pages/develop/api/efl/vg/container.txt1
-rw-r--r--pages/develop/api/efl/vg/gradient.txt1
-rw-r--r--pages/develop/api/efl/vg/gradient/linear.txt1
-rw-r--r--pages/develop/api/efl/vg/gradient/radial.txt1
-rw-r--r--pages/develop/api/efl/vg/shape.txt1
-rw-r--r--pages/develop/api/eina/future/scheduler.txt24
-rw-r--r--pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_EVENT_MESSAGE.txt1
-rw-r--r--pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE.txt1
-rw-r--r--pages/develop/api/ref/c/key/Efl_Loop_Message_Future.txt1
-rw-r--r--pages/develop/api/ref/c/key/Efl_Loop_Message_Future_Handler.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_gfx_color_class_code_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_gfx_color_class_code_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_future_scheduler_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_message_future_data_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_message_future_data_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_message_future_handler_message_type_add.txt1
-rw-r--r--pages/develop/api/ref/c/keyword-list.txt10
-rw-r--r--pages/develop/api/start.txt2
105 files changed, 682 insertions, 8 deletions
diff --git a/pages/develop/api/efl/canvas/group.txt b/pages/develop/api/efl/canvas/group.txt
index b37e2fd33..798c5d34e 100644
--- a/pages/develop/api/efl/canvas/group.txt
+++ b/pages/develop/api/efl/canvas/group.txt
@@ -194,6 +194,7 @@ const Efl_Canvas_Object *efl_canvas_group_clipper_get(const Eo *obj);
| | **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** | %%Stack %%''obj''%% immediately %%''below''%%%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/image.txt b/pages/develop/api/efl/canvas/image.txt
index b799bae90..1a9d0627c 100644
--- a/pages/develop/api/efl/canvas/image.txt
+++ b/pages/develop/api/efl/canvas/image.txt
@@ -292,6 +292,7 @@ Eina_Bool efl_file_mmap_set(Eo *obj, const Eina_File *f, const char *key);
| | **[[:develop:api:efl:gfx:buffer:property:buffer_borders|buffer_borders]]** //**(get)**// | %%Duplicated pixel borders inside this buffer.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/image/internal.txt b/pages/develop/api/efl/canvas/image/internal.txt
index aeb81fe55..f5011e9bb 100644
--- a/pages/develop/api/efl/canvas/image/internal.txt
+++ b/pages/develop/api/efl/canvas/image/internal.txt
@@ -288,6 +288,7 @@ void evas_filter_state_prepare(Eo *obj, Efl_Canvas_Filter_State *state, void *da
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/layout.txt b/pages/develop/api/efl/canvas/layout.txt
index 0876ef2e2..3a4f0bf7a 100644
--- a/pages/develop/api/efl/canvas/layout.txt
+++ b/pages/develop/api/efl/canvas/layout.txt
@@ -403,6 +403,7 @@ void efl_layout_calc_force(Eo *obj);
| | **[[:develop:api:efl:file:property:file|file]]** //**(get, set)**// | |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/layout/part_external.txt b/pages/develop/api/efl/canvas/layout/part_external.txt
index 84ed7ba62..c95b42d4d 100644
--- a/pages/develop/api/efl/canvas/layout/part_external.txt
+++ b/pages/develop/api/efl/canvas/layout/part_external.txt
@@ -122,6 +122,7 @@ Eina_Bool efl_content_set(Eo *obj, Efl_Gfx *content);
| | **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**// | %%The 2D size of a canvas object.%% |
| | **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/object.txt b/pages/develop/api/efl/canvas/object.txt
index c02c254c8..c05a5a824 100644
--- a/pages/develop/api/efl/canvas/object.txt
+++ b/pages/develop/api/efl/canvas/object.txt
@@ -395,6 +395,7 @@ Efl_Canvas_Object *efl_canvas_object_render_parent_get(const Eo *obj);
==== Inherited ====
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/object/event/grabber.txt b/pages/develop/api/efl/canvas/object/event/grabber.txt
index e1a13f4d7..e5ff42707 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber.txt
@@ -189,6 +189,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
| | **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** | %%Stack %%''obj''%% immediately %%''below''%%%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/polygon.txt b/pages/develop/api/efl/canvas/polygon.txt
index fd44dcf01..91fd40296 100644
--- a/pages/develop/api/efl/canvas/polygon.txt
+++ b/pages/develop/api/efl/canvas/polygon.txt
@@ -114,6 +114,7 @@ void efl_canvas_polygon_points_clear(Eo *obj);
| | **[[:develop:api:efl:canvas:object:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/proxy.txt b/pages/develop/api/efl/canvas/proxy.txt
index 2bdebd201..21dd9b269 100644
--- a/pages/develop/api/efl/canvas/proxy.txt
+++ b/pages/develop/api/efl/canvas/proxy.txt
@@ -181,6 +181,7 @@ void efl_canvas_proxy_source_events_set(Eo *obj, Eina_Bool repeat);
| | **[[:develop:api:efl:gfx:buffer:property:buffer_size|buffer_size]]** //**(get, set)**// | %%Rectangular size of the pixel buffer as allocated in memory.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/rectangle.txt b/pages/develop/api/efl/canvas/rectangle.txt
index ba8c1b707..988a93a7e 100644
--- a/pages/develop/api/efl/canvas/rectangle.txt
+++ b/pages/develop/api/efl/canvas/rectangle.txt
@@ -97,6 +97,7 @@ Efl_Object *efl_constructor(Eo *obj);
| | **[[:develop:api:efl:canvas:object:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/scene3d.txt b/pages/develop/api/efl/canvas/scene3d.txt
index d576a4b6d..46850da36 100644
--- a/pages/develop/api/efl/canvas/scene3d.txt
+++ b/pages/develop/api/efl/canvas/scene3d.txt
@@ -165,6 +165,7 @@ void efl_canvas_scene3d_set(Eo *obj, Evas_Canvas3D_Scene *scene);
| | **[[:develop:api:efl:gfx:buffer:property:buffer_size|buffer_size]]** //**(get, set)**// | %%Rectangular size of the pixel buffer as allocated in memory.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/snapshot.txt b/pages/develop/api/efl/canvas/snapshot.txt
index 9ed1d65f1..d4f23e351 100644
--- a/pages/develop/api/efl/canvas/snapshot.txt
+++ b/pages/develop/api/efl/canvas/snapshot.txt
@@ -154,6 +154,7 @@ Efl_Object *efl_constructor(Eo *obj);
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/surface.txt b/pages/develop/api/efl/canvas/surface.txt
index c421585d2..89eacb519 100644
--- a/pages/develop/api/efl/canvas/surface.txt
+++ b/pages/develop/api/efl/canvas/surface.txt
@@ -162,6 +162,7 @@ Eina_Bool efl_canvas_surface_native_buffer_set(Eo *obj, void *buffer);
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/surface/tbm.txt b/pages/develop/api/efl/canvas/surface/tbm.txt
index 172da3b7a..629bfa4f9 100644
--- a/pages/develop/api/efl/canvas/surface/tbm.txt
+++ b/pages/develop/api/efl/canvas/surface/tbm.txt
@@ -163,6 +163,7 @@ Eina_Bool efl_canvas_surface_native_buffer_set(Eo *obj, void *buffer);
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/surface/wayland.txt b/pages/develop/api/efl/canvas/surface/wayland.txt
index b22e8b712..f587a7218 100644
--- a/pages/develop/api/efl/canvas/surface/wayland.txt
+++ b/pages/develop/api/efl/canvas/surface/wayland.txt
@@ -163,6 +163,7 @@ Eina_Bool efl_canvas_surface_native_buffer_set(Eo *obj, void *buffer);
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/surface/x11.txt b/pages/develop/api/efl/canvas/surface/x11.txt
index 319916e53..6e94a8f60 100644
--- a/pages/develop/api/efl/canvas/surface/x11.txt
+++ b/pages/develop/api/efl/canvas/surface/x11.txt
@@ -170,6 +170,7 @@ Eina_Bool efl_canvas_surface_x11_pixmap_set(Eo *obj, void *visual, unsigned long
| | **[[:develop:api:efl:gfx:buffer:method:buffer_unmap|buffer_unmap]]** | %%Unmap a region of this buffer, and update the internal data if needed.%% |
| | **[[:develop:api:efl:gfx:buffer:property:stride|stride]]** //**(get)**// | %%Length in bytes of one row of pixels in memory.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/text.txt b/pages/develop/api/efl/canvas/text.txt
index 917ce17da..d9dc3d107 100644
--- a/pages/develop/api/efl/canvas/text.txt
+++ b/pages/develop/api/efl/canvas/text.txt
@@ -765,6 +765,7 @@ void evas_filter_state_prepare(Eo *obj, Efl_Canvas_Filter_State *state, void *da
| | **[[:develop:api:efl:canvas:object:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/vg.txt b/pages/develop/api/efl/canvas/vg.txt
index de41b3386..20ae99764 100644
--- a/pages/develop/api/efl/canvas/vg.txt
+++ b/pages/develop/api/efl/canvas/vg.txt
@@ -152,6 +152,7 @@ void efl_canvas_vg_viewbox_align_set(Eo *obj, double align_x, double align_y);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:property:mmap|mmap]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/canvas/video.txt b/pages/develop/api/efl/canvas/video.txt
index be1485a68..532e704c9 100644
--- a/pages/develop/api/efl/canvas/video.txt
+++ b/pages/develop/api/efl/canvas/video.txt
@@ -212,6 +212,7 @@ void efl_player_volume_set(Eo *obj, double volume);
| | **[[:develop:api:efl:file:property:mmap|mmap]]** //**(get, set)**// | |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/gfx/color.txt b/pages/develop/api/efl/gfx/color.txt
index 1a29f9ade..f79dcc315 100644
--- a/pages/develop/api/efl/gfx/color.txt
+++ b/pages/develop/api/efl/gfx/color.txt
@@ -16,6 +16,13 @@ void efl_gfx_color_get(const Eo *obj, int *r, int *g, int *b, int *a);
void efl_gfx_color_set(Eo *obj, int r, int g, int b, int a);
</code>
\\
+**[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**//\\
+>
+<code c>
+const char *efl_gfx_color_class_code_get(const Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer);
+void efl_gfx_color_class_code_set(Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer, const char *colorcode);
+</code>
+\\
**[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**//\\
>
<code c>
diff --git a/pages/develop/api/efl/gfx/color/property/color_class_code.txt b/pages/develop/api/efl/gfx/color/property/color_class_code.txt
new file mode 100644
index 000000000..583218fb9
--- /dev/null
+++ b/pages/develop/api/efl/gfx/color/property/color_class_code.txt
@@ -0,0 +1,64 @@
+~~Title: Efl.Gfx.Color.color_class_code~~
+===== Description =====
+
+
+
+
+{{page>:develop:api-include:efl:gfx:color:property:color_class_code:description&nouser&nolink&nodate}}
+
+===== Keys =====
+
+ * **color_class** - %%The name of color class%%
+ * **layer** - %%The layer to set the color%%
+===== Values =====
+
+ * **colorcode** - %%the hex color code.%%
+==== Getter ====
+
+%%Get hex color class code of given Evas Object. This returns a short lived hex color class code string.%%
+
+
+{{page>:develop:api-include:efl:gfx:color:property:color_class_code:getter_description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Set the color class color of given Evas Object to the given hex color code(#RRGGBBAA). e.g. efl_gfx_color_class_code_set(obj, "color_class_name", layer, "#FFCCAACC");%%
+{{page>:develop:api-include:efl:gfx:color:property:color_class_code:getter_description&nouser&nolink&nodate}}
+
+
+===== Signature =====
+
+<code>
+@property color_class_code {
+ get {
+ keys {
+ color_class: free(string, free);
+ layer: Efl.Gfx.Color_Class.Layer @optional;
+ }
+ values {
+ colorcode: free(string, free);
+ }
+ }
+ set {
+ keys {
+ color_class: free(string, free);
+ layer: Efl.Gfx.Color_Class.Layer @optional;
+ }
+ values {
+ colorcode: free(string, free);
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+const char *efl_gfx_color_class_code_get(const Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer);
+void efl_gfx_color_class_code_set(Eo *obj, const char *color_class, Efl_Gfx_Color_Class_Layer layer, const char *colorcode);
+</code>
+
+===== Implemented by =====
+
+ * **Efl.Gfx.Color.color_class_code**
+
diff --git a/pages/develop/api/efl/loop.txt b/pages/develop/api/efl/loop.txt
index ca9a9bf11..c041cb840 100644
--- a/pages/develop/api/efl/loop.txt
+++ b/pages/develop/api/efl/loop.txt
@@ -50,6 +50,12 @@ void efl_destructor(Eo *obj);
const Efl_Version *efl_loop_efl_version_get(const Eo *obj);
</code>
\\
+**[[:develop:api:efl:loop:property:future_scheduler|future_scheduler]]** //**(get)**//\\
+> %%The future scheduler for the current loop.%%
+<code c>
+Eina_Future_Scheduler *efl_loop_future_scheduler_get(const Eo *obj);
+</code>
+\\
**[[:develop:api:efl:loop:method:idle|idle]]**\\
> %%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%%
<code c>
diff --git a/pages/develop/api/efl/loop/message.txt b/pages/develop/api/efl/loop/message.txt
index 353c8ed8d..9c8e36767 100644
--- a/pages/develop/api/efl/loop/message.txt
+++ b/pages/develop/api/efl/loop/message.txt
@@ -60,7 +60,12 @@ void efl_destructor(Eo *obj);
===== Events =====
-==== Inherited ====
+**[[:develop:api:efl:loop:message:event:message|message]]**\\
+> %%The message payload data%%
+<code c>
+EFL_LOOP_MESSAGE_EVENT_MESSAGE(Efl_Loop_Message *)
+</code>
+\\ ==== Inherited ====
^ [[:develop:api:efl:object|Efl.Object]] ^^^
| | **[[:develop:api:efl:object:event:callback_add|callback,add]]** | %%A callback was added.%% |
diff --git a/pages/develop/api/efl/loop/message/event/message.txt b/pages/develop/api/efl/loop/message/event/message.txt
new file mode 100644
index 000000000..881025ccf
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/event/message.txt
@@ -0,0 +1,39 @@
+~~Title: Efl.Loop.Message: message~~
+===== Description =====
+
+%%The message payload data%%
+{{page>:develop:api-include:efl:loop:message:event:message:description&nouser&nolink&nodate}}
+
+===== Signature =====
+
+<code>
+message: free(Efl.Loop.Message, efl_del);
+</code>
+
+===== C information =====
+
+<code c>
+EFL_LOOP_MESSAGE_EVENT_MESSAGE(Efl_Loop_Message *)
+</code>
+
+===== C usage =====
+
+<code c>
+static void
+on_efl_loop_message_event_message(void *data, const Efl_Event *event)
+{
+ Efl_Loop_Message *info = event->info;
+ Eo *obj = event->object;
+ Data *d = data;
+
+ /* event hander code */
+}
+
+static void
+setup_event_handler(Eo *obj, Data *d)
+{
+ efl_event_callback_add(obj, EFL_LOOP_MESSAGE_EVENT_MESSAGE, on_efl_loop_message_event_message, d);
+}
+
+</code>
+
diff --git a/pages/develop/api/efl/loop/message/future.txt b/pages/develop/api/efl/loop/message/future.txt
new file mode 100644
index 000000000..0d73707b0
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future.txt
@@ -0,0 +1,78 @@
+~~Title: Efl.Loop.Message.Future~~
+====== Efl.Loop.Message.Future (class) ======
+
+===== Description =====
+
+%%Used internally for futures on the loop%%
+
+{{page>:develop:api-include:efl:loop:message:future:description&nouser&nolink&nodate}}
+
+===== Inheritance =====
+
+ => [[:develop:api:efl:loop:message|Efl.Loop.Message]] //(class)// => [[:develop:api:efl:object|Efl.Object]] //(class)//
+++++ Full hierarchy |
+
+ * [[:develop:api:efl:loop:message|Efl.Loop.Message]] //(class)//
+ * [[:develop:api:efl:object|Efl.Object]] //(class)//
+
+
+++++
+===== Members =====
+
+**[[:develop:api:efl:loop:message:future:method:constructor|constructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's constructor.%%
+<code c>
+Efl_Object *efl_constructor(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:message:future:property:data|data]]** //**(get, set)**//\\
+> %%No description supplied.%%
+<code c>
+void *efl_loop_message_future_data_get(const Eo *obj);
+void efl_loop_message_future_data_set(Eo *obj, void *data);
+</code>
+\\
+**[[:develop:api:efl:loop:message:future:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's destructor.%%
+<code c>
+void efl_destructor(Eo *obj);
+</code>
+\\
+
+==== Inherited ====
+
+^ [[:develop:api:efl:object|Efl.Object]] ^^^
+| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
+| | **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]** | %%Get an iterator on all childrens%% |
+| | **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**// | %%A human readable comment for the object%% |
+| | **[[:develop:api:efl:object:method:composite_attach|composite_attach]]** | %%Make an object a composite object of another.%% |
+| | **[[:develop:api:efl:object:method:composite_detach|composite_detach]]** | %%Detach a composite object from another object.%% |
+| | **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]** | %%Check if an object is part of a composite object.%% |
+| | **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]** | %%Build a read-only name for this object used for debugging.%% |
+| | **[[:develop:api:efl:object:method:del|del]]** | %%Unrefs the object and reparents it to NULL.%% |
+| | **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]** | %%Add an event callback forwarder for an event and an object.%% |
+| | **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]** | %%Remove an event callback forwarder for an event and an object.%% |
+| | **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]** | %%Stop the current callback call.%% |
+| | **[[:develop:api:efl:object:method:event_freeze|event_freeze]]** | %%Freeze events of object.%% |
+| | **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]** | %%Freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]** | %%Thaw events of object.%% |
+| | **[[:develop:api:efl:object:method:event_thaw|event_thaw]]** | %%Thaw events of object.%% |
+| | **[[:develop:api:efl:object:method:finalize|finalize]]** | %%Called at the end of #eo_add. Should not be called, just overridden.%% |
+| | **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**// | %%True if the object is already finalized, otherwise false.%% |
+| | **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**// | %%The name of the object.%% |
+| | **[[:develop:api:efl:object:method:name_find|name_find]]** | %%Find a child object with the given name and return it.%% |
+| | **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**// | %%The parent of an object.%% |
+| | **[[:develop:api:efl:object:method:provider_find|provider_find]]** | %%Searches upwards in the object tree for a provider which knows the given class/interface.%% |
+
+===== Events =====
+
+==== Inherited ====
+
+^ [[:develop:api:efl:loop:message|Efl.Loop.Message]] ^^^
+| | **[[:develop:api:efl:loop:message:event:message|message]]** | %%The message payload data%% |
+^ [[:develop:api:efl:object|Efl.Object]] ^^^
+| | **[[:develop:api:efl:object:event:callback_add|callback,add]]** | %%A callback was added.%% |
+| | **[[:develop:api:efl:object:event:callback_del|callback,del]]** | %%A callback was deleted.%% |
+| | **[[:develop:api:efl:object:event:del|del]]** | %%Object is being deleted.%% |
diff --git a/pages/develop/api/efl/loop/message/future/handler.txt b/pages/develop/api/efl/loop/message/future/handler.txt
new file mode 100644
index 000000000..a6249cace
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler.txt
@@ -0,0 +1,92 @@
+~~Title: Efl.Loop.Message.Future.Handler~~
+====== Efl.Loop.Message.Future.Handler (class) ======
+
+===== Description =====
+
+%%Internal use for future on an efl loop - replacing legacy ecore events%%
+
+{{page>:develop:api-include:efl:loop:message:future:handler:description&nouser&nolink&nodate}}
+
+===== Inheritance =====
+
+ => [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]] //(class)// => [[:develop:api:efl:object|Efl.Object]] //(class)//
+++++ Full hierarchy |
+
+ * [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]] //(class)//
+ * [[:develop:api:efl:object|Efl.Object]] //(class)//
+
+
+++++
+===== Members =====
+
+**[[:develop:api:efl:loop:message:future:handler:method:constructor|constructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's constructor.%%
+<code c>
+Efl_Object *efl_constructor(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:message:future:handler:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's destructor.%%
+<code c>
+void efl_destructor(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:message:future:handler:method:message_call|message_call]]**// [Overridden from [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]]]//\\
+> %%No description supplied.%%
+<code c>
+void efl_loop_message_handler_message_call(Eo *obj, Efl_Loop_Message *message);
+</code>
+\\
+**[[:develop:api:efl:loop:message:future:handler:method:message_type_add|message_type_add]]**\\
+> %%No description supplied.%%
+<code c>
+Efl_Loop_Message_Future *efl_loop_message_future_handler_message_type_add(Eo *obj);
+</code>
+\\
+
+==== Inherited ====
+
+^ [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]] ^^^
+| | **[[:develop:api:efl:loop:message:handler:method:message_add|message_add]]** | %%Creates a new message object of the correct type for this message type.%% |
+| | **[[:develop:api:efl:loop:message:handler:method:message_clear|message_clear]]** | %%Delete all queued messages belonging to this message handler that are pending on the queue so they are not processed later.%% |
+| | **[[:develop:api:efl:loop:message:handler:method:message_send|message_send]]** | %%Place the message on the queue to be called later when message_process() is called on the loop object.%% |
+^ [[:develop:api:efl:object|Efl.Object]] ^^^
+| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
+| | **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]** | %%Get an iterator on all childrens%% |
+| | **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**// | %%A human readable comment for the object%% |
+| | **[[:develop:api:efl:object:method:composite_attach|composite_attach]]** | %%Make an object a composite object of another.%% |
+| | **[[:develop:api:efl:object:method:composite_detach|composite_detach]]** | %%Detach a composite object from another object.%% |
+| | **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]** | %%Check if an object is part of a composite object.%% |
+| | **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]** | %%Build a read-only name for this object used for debugging.%% |
+| | **[[:develop:api:efl:object:method:del|del]]** | %%Unrefs the object and reparents it to NULL.%% |
+| | **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]** | %%Add an event callback forwarder for an event and an object.%% |
+| | **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]** | %%Remove an event callback forwarder for an event and an object.%% |
+| | **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]** | %%Stop the current callback call.%% |
+| | **[[:develop:api:efl:object:method:event_freeze|event_freeze]]** | %%Freeze events of object.%% |
+| | **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]** | %%Freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
+| ''class'' | **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]** | %%Thaw events of object.%% |
+| | **[[:develop:api:efl:object:method:event_thaw|event_thaw]]** | %%Thaw events of object.%% |
+| | **[[:develop:api:efl:object:method:finalize|finalize]]** | %%Called at the end of #eo_add. Should not be called, just overridden.%% |
+| | **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**// | %%True if the object is already finalized, otherwise false.%% |
+| | **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**// | %%The name of the object.%% |
+| | **[[:develop:api:efl:object:method:name_find|name_find]]** | %%Find a child object with the given name and return it.%% |
+| | **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**// | %%The parent of an object.%% |
+| | **[[:develop:api:efl:object:method:provider_find|provider_find]]** | %%Searches upwards in the object tree for a provider which knows the given class/interface.%% |
+
+===== Events =====
+
+**[[:develop:api:efl:loop:message:future:handler:event:message_future|message,future]]**\\
+> %%No description supplied.%%
+<code c>
+EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE(Efl_Loop_Message_Future *)
+</code>
+\\ ==== Inherited ====
+
+^ [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]] ^^^
+| | **[[:develop:api:efl:loop:message:handler:event:message|message]]** | %%The message payload data%% |
+^ [[:develop:api:efl:object|Efl.Object]] ^^^
+| | **[[:develop:api:efl:object:event:callback_add|callback,add]]** | %%A callback was added.%% |
+| | **[[:develop:api:efl:object:event:callback_del|callback,del]]** | %%A callback was deleted.%% |
+| | **[[:develop:api:efl:object:event:del|del]]** | %%Object is being deleted.%% |
diff --git a/pages/develop/api/efl/loop/message/future/handler/event/message_future.txt b/pages/develop/api/efl/loop/message/future/handler/event/message_future.txt
new file mode 100644
index 000000000..efd888ad3
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler/event/message_future.txt
@@ -0,0 +1,39 @@
+~~Title: Efl.Loop.Message.Future.Handler: message,future~~
+===== Description =====
+
+%%No description supplied.%%
+{{page>:develop:api-include:efl:loop:message:future:handler:event:message_future:description&nouser&nolink&nodate}}
+
+===== Signature =====
+
+<code>
+message,future: free(Efl.Loop.Message.Future, efl_del);
+</code>
+
+===== C information =====
+
+<code c>
+EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE(Efl_Loop_Message_Future *)
+</code>
+
+===== C usage =====
+
+<code c>
+static void
+on_efl_loop_message_future_handler_event_message_future(void *data, const Efl_Event *event)
+{
+ Efl_Loop_Message_Future *info = event->info;
+ Eo *obj = event->object;
+ Data *d = data;
+
+ /* event hander code */
+}
+
+static void
+setup_event_handler(Eo *obj, Data *d)
+{
+ efl_event_callback_add(obj, EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE, on_efl_loop_message_future_handler_event_message_future, d);
+}
+
+</code>
+
diff --git a/pages/develop/api/efl/loop/message/future/handler/method/constructor.txt b/pages/develop/api/efl/loop/message/future/handler/method/constructor.txt
new file mode 100644
index 000000000..6022376d4
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler/method/constructor.txt
@@ -0,0 +1,26 @@
+~~Title: Efl.Loop.Message.Future.Handler.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:loop:message:future:handler:method:constructor:description&nouser&nolink&nodate}}
+
+//Overridden from [[:develop:api:efl:loop:message:handler:method:constructor|Efl.Object.constructor]].//===== Signature =====
+
+<code>
+constructor {
+ return: free(Efl.Object, efl_del);
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Efl_Object *efl_constructor(Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
+
diff --git a/pages/develop/api/efl/loop/message/future/handler/method/destructor.txt b/pages/develop/api/efl/loop/message/future/handler/method/destructor.txt
new file mode 100644
index 000000000..4e7152cb4
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler/method/destructor.txt
@@ -0,0 +1,24 @@
+~~Title: Efl.Loop.Message.Future.Handler.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:loop:message:future:handler:method:destructor:description&nouser&nolink&nodate}}
+
+//Overridden from [[:develop:api:efl:loop:message:handler:method:destructor|Efl.Object.destructor]].//===== Signature =====
+
+<code>
+destructor {}
+</code>
+
+===== C signature =====
+
+<code c>
+void efl_destructor(Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
+
diff --git a/pages/develop/api/efl/loop/message/future/handler/method/message_call.txt b/pages/develop/api/efl/loop/message/future/handler/method/message_call.txt
new file mode 100644
index 000000000..e19f0c634
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler/method/message_call.txt
@@ -0,0 +1,30 @@
+~~Title: Efl.Loop.Message.Future.Handler.message_call~~
+===== Description =====
+
+%%No description supplied.%%
+{{page>:develop:api-include:efl:loop:message:future:handler:method:message_call:description&nouser&nolink&nodate}}
+
+//Overridden from [[:develop:api:efl:loop:message:handler:method:message_call|Efl.Loop.Message.Handler.message_call]].//===== Signature =====
+
+<code>
+message_call {
+ params {
+ @in message: free(Efl.Loop.Message, efl_del);
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+void efl_loop_message_handler_message_call(Eo *obj, Efl_Loop_Message *message);
+</code>
+
+===== Parameters =====
+
+ * **message** //(in)// - %%Generic message event type%%
+
+===== Implemented by =====
+
+ * [[:develop:api:efl:loop:message:handler:method:message_call|Efl.Loop.Message.Handler.message_call]]
+
diff --git a/pages/develop/api/efl/loop/message/future/handler/method/message_type_add.txt b/pages/develop/api/efl/loop/message/future/handler/method/message_type_add.txt
new file mode 100644
index 000000000..edc953b3e
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/handler/method/message_type_add.txt
@@ -0,0 +1,24 @@
+~~Title: Efl.Loop.Message.Future.Handler.message_type_add~~
+===== Description =====
+
+%%No description supplied.%%
+{{page>:develop:api-include:efl:loop:message:future:handler:method:message_type_add:description&nouser&nolink&nodate}}
+
+===== Signature =====
+
+<code>
+message_type_add {
+ return: free(Efl.Loop.Message.Future, efl_del);
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Efl_Loop_Message_Future *efl_loop_message_future_handler_message_type_add(Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * **Efl.Loop.Message.Future.Handler.message_type_add**
+
diff --git a/pages/develop/api/efl/loop/message/future/method/constructor.txt b/pages/develop/api/efl/loop/message/future/method/constructor.txt
new file mode 100644
index 000000000..2d43f743d
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/method/constructor.txt
@@ -0,0 +1,26 @@
+~~Title: Efl.Loop.Message.Future.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:loop:message:future:method:constructor:description&nouser&nolink&nodate}}
+
+//Overridden from [[:develop:api:efl:loop:message:method:constructor|Efl.Object.constructor]].//===== Signature =====
+
+<code>
+constructor {
+ return: free(Efl.Object, efl_del);
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Efl_Object *efl_constructor(Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
+
diff --git a/pages/develop/api/efl/loop/message/future/method/destructor.txt b/pages/develop/api/efl/loop/message/future/method/destructor.txt
new file mode 100644
index 000000000..98b751b7d
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/method/destructor.txt
@@ -0,0 +1,24 @@
+~~Title: Efl.Loop.Message.Future.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:loop:message:future:method:destructor:description&nouser&nolink&nodate}}
+
+//Overridden from [[:develop:api:efl:loop:message:method:destructor|Efl.Object.destructor]].//===== Signature =====
+
+<code>
+destructor {}
+</code>
+
+===== C signature =====
+
+<code c>
+void efl_destructor(Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
+
diff --git a/pages/develop/api/efl/loop/message/future/property/data.txt b/pages/develop/api/efl/loop/message/future/property/data.txt
new file mode 100644
index 000000000..59c72de48
--- /dev/null
+++ b/pages/develop/api/efl/loop/message/future/property/data.txt
@@ -0,0 +1,38 @@
+~~Title: Efl.Loop.Message.Future.data~~
+===== Description =====
+
+%%No description supplied.%%
+{{page>:develop:api-include:efl:loop:message:future:property:data:description&nouser&nolink&nodate}}
+
+===== Values =====
+
+ * **data** - %%No description supplied.%%
+
+===== Signature =====
+
+<code>
+@property data {
+ get {
+ values {
+ data: void_ptr;
+ }
+ }
+ set {
+ values {
+ data: void_ptr;
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+void *efl_loop_message_future_data_get(const Eo *obj);
+void efl_loop_message_future_data_set(Eo *obj, void *data);
+</code>
+
+===== Implemented by =====
+
+ * **Efl.Loop.Message.Future.data**
+
diff --git a/pages/develop/api/efl/loop/property/future_scheduler.txt b/pages/develop/api/efl/loop/property/future_scheduler.txt
new file mode 100644
index 000000000..e9f5523d5
--- /dev/null
+++ b/pages/develop/api/efl/loop/property/future_scheduler.txt
@@ -0,0 +1,30 @@
+~~Title: Efl.Loop.future_scheduler~~
+===== Values =====
+
+ * **future_scheduler** - %%The current loop' sfuture scheduler.%%
+
+
+\\ {{page>:develop:api-include:efl:loop:property:future_scheduler:description&nouser&nolink&nodate}}
+
+===== Signature =====
+
+<code>
+@property future_scheduler {
+ get {
+ values {
+ future_scheduler: ptr(Eina.Future.Scheduler);
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Eina_Future_Scheduler *efl_loop_future_scheduler_get(const Eo *obj);
+</code>
+
+===== Implemented by =====
+
+ * **Efl.Loop.future_scheduler**
+
diff --git a/pages/develop/api/efl/ui/bg_widget.txt b/pages/develop/api/efl/ui/bg_widget.txt
index 97dfbb7b9..42c440d5d 100644
--- a/pages/develop/api/efl/ui/bg_widget.txt
+++ b/pages/develop/api/efl/ui/bg_widget.txt
@@ -187,6 +187,7 @@ void efl_image_scale_type_set(Eo *obj, Efl_Image_Scale_Type scale_type);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/box.txt b/pages/develop/api/efl/ui/box.txt
index 5a0fd85ef..1afa353db 100644
--- a/pages/develop/api/efl/ui/box.txt
+++ b/pages/develop/api/efl/ui/box.txt
@@ -267,6 +267,7 @@ void efl_pack_layout_update(Eo *obj);
^ [[:develop:api:efl:container|Efl.Container]] ^^^
| | **[[:develop:api:efl:container:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/box_flow.txt b/pages/develop/api/efl/ui/box_flow.txt
index 750fc02b6..2515c5359 100644
--- a/pages/develop/api/efl/ui/box_flow.txt
+++ b/pages/develop/api/efl/ui/box_flow.txt
@@ -154,6 +154,7 @@ void efl_pack_layout_update(Eo *obj);
^ [[:develop:api:efl:container|Efl.Container]] ^^^
| | **[[:develop:api:efl:container:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/box_stack.txt b/pages/develop/api/efl/ui/box_stack.txt
index dc32cf3ac..2d69a3577 100644
--- a/pages/develop/api/efl/ui/box_stack.txt
+++ b/pages/develop/api/efl/ui/box_stack.txt
@@ -142,6 +142,7 @@ void efl_pack_layout_update(Eo *obj);
^ [[:develop:api:efl:container|Efl.Container]] ^^^
| | **[[:develop:api:efl:container:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/button.txt b/pages/develop/api/efl/ui/button.txt
index 2c5736880..9daa433e4 100644
--- a/pages/develop/api/efl/ui/button.txt
+++ b/pages/develop/api/efl/ui/button.txt
@@ -253,6 +253,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/calendar.txt b/pages/develop/api/efl/ui/calendar.txt
index 67853bd8f..5763974fd 100644
--- a/pages/develop/api/efl/ui/calendar.txt
+++ b/pages/develop/api/efl/ui/calendar.txt
@@ -262,6 +262,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/check.txt b/pages/develop/api/efl/ui/check.txt
index d880c3aad..c4ec3375e 100644
--- a/pages/develop/api/efl/ui/check.txt
+++ b/pages/develop/api/efl/ui/check.txt
@@ -224,6 +224,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/clock.txt b/pages/develop/api/efl/ui/clock.txt
index 59bfdade0..81f7dc9cf 100644
--- a/pages/develop/api/efl/ui/clock.txt
+++ b/pages/develop/api/efl/ui/clock.txt
@@ -224,6 +224,7 @@ void efl_ui_translatable_translation_update(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -283,8 +284,8 @@ void efl_ui_translatable_translation_update(Eo *obj);
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/flip.txt b/pages/develop/api/efl/ui/flip.txt
index 97a455198..759212109 100644
--- a/pages/develop/api/efl/ui/flip.txt
+++ b/pages/develop/api/efl/ui/flip.txt
@@ -286,6 +286,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** | %%Stack %%''obj''%% immediately %%''below''%%%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/focus/composition.txt b/pages/develop/api/efl/ui/focus/composition.txt
index 68090eb28..174dd9591 100644
--- a/pages/develop/api/efl/ui/focus/composition.txt
+++ b/pages/develop/api/efl/ui/focus/composition.txt
@@ -179,6 +179,7 @@ void efl_ui_focus_composition_prepare(Eo *obj);
| | **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** | %%Stack %%''obj''%% immediately %%''below''%%%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/focus/layer.txt b/pages/develop/api/efl/ui/focus/layer.txt
index eae3ac611..16c67ac2a 100644
--- a/pages/develop/api/efl/ui/focus/layer.txt
+++ b/pages/develop/api/efl/ui/focus/layer.txt
@@ -189,6 +189,7 @@ Eina_Bool efl_ui_widget_focus_state_apply(Eo *obj, Efl_Ui_Widget_Focus_State cur
| | **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** | %%Stack %%''obj''%% immediately %%''below''%%%% |
| ''protected'' | **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// | %%Gets the parent smart object of a given Evas object, if it has one.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/focus/rectangle.txt b/pages/develop/api/efl/ui/focus/rectangle.txt
index 753596731..a35c5cca1 100644
--- a/pages/develop/api/efl/ui/focus/rectangle.txt
+++ b/pages/develop/api/efl/ui/focus/rectangle.txt
@@ -108,6 +108,7 @@ Eina_Rect efl_ui_focus_object_focus_geometry_get(const Eo *obj);
^ [[:develop:api:efl:canvas:rectangle|Efl.Canvas.Rectangle]] ^^^
| | **[[:develop:api:efl:canvas:rectangle:method:constructor|constructor]]** | %%Call the object's constructor.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/frame.txt b/pages/develop/api/efl/ui/frame.txt
index c2bccf080..b269b285c 100644
--- a/pages/develop/api/efl/ui/frame.txt
+++ b/pages/develop/api/efl/ui/frame.txt
@@ -212,6 +212,7 @@ void efl_ui_translatable_text_set(Eo *obj, const char *label, const char *domain
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/image.txt b/pages/develop/api/efl/ui/image.txt
index 8888abb20..94b330e77 100644
--- a/pages/develop/api/efl/ui/image.txt
+++ b/pages/develop/api/efl/ui/image.txt
@@ -374,6 +374,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/image_zoomable.txt b/pages/develop/api/efl/ui/image_zoomable.txt
index 88c98d7b1..bd225762b 100644
--- a/pages/develop/api/efl/ui/image_zoomable.txt
+++ b/pages/develop/api/efl/ui/image_zoomable.txt
@@ -358,6 +358,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/image_zoomable_pan.txt b/pages/develop/api/efl/ui/image_zoomable_pan.txt
index 5dee24a5e..9ed4312a0 100644
--- a/pages/develop/api/efl/ui/image_zoomable_pan.txt
+++ b/pages/develop/api/efl/ui/image_zoomable_pan.txt
@@ -151,6 +151,7 @@ void efl_gfx_size_set(Eo *obj, Eina_Size2D size);
^ [[:develop:api:efl:content|Efl.Content]] ^^^
| | **[[:develop:api:efl:content:method:content_unset|content_unset]]** | %%Unswallow the object in the current container and return it.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/internal/text/interactive.txt b/pages/develop/api/efl/ui/internal/text/interactive.txt
index 67023d219..6134dae44 100644
--- a/pages/develop/api/efl/ui/internal/text/interactive.txt
+++ b/pages/develop/api/efl/ui/internal/text/interactive.txt
@@ -248,6 +248,7 @@ void efl_ui_text_interactive_selection_cursors_get(const Eo *obj, Efl_Text_Curso
| ''protected'' | **[[:develop:api:efl:canvas:text:method:filter_input_render|filter_input_render]]** | %%Called by Efl.Canvas.Filter.Internal when the parent class must render the input.%% |
| ''protected'' | **[[:develop:api:efl:canvas:text:method:filter_state_prepare|filter_state_prepare]]** | %%Called by Efl.Canvas.Filter.Internal to request the parent class for state information (color, etc...).%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/layout.txt b/pages/develop/api/efl/ui/layout.txt
index 813329cc6..a673acbbb 100644
--- a/pages/develop/api/efl/ui/layout.txt
+++ b/pages/develop/api/efl/ui/layout.txt
@@ -308,6 +308,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/layout/part_bg.txt b/pages/develop/api/efl/ui/layout/part_bg.txt
index 98f7afbb7..468da788c 100644
--- a/pages/develop/api/efl/ui/layout/part_bg.txt
+++ b/pages/develop/api/efl/ui/layout/part_bg.txt
@@ -46,6 +46,7 @@ Efl_Object *efl_finalize(Eo *obj);
| | **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**// | %%The 2D size of a canvas object.%% |
| | **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:image|Efl.Image]] ^^^
| | **[[:develop:api:efl:image:property:border|border]]** //**(get, set)**// | %%Dimensions of this image's border, a region that does not scale with the center area.%% |
diff --git a/pages/develop/api/efl/ui/list.txt b/pages/develop/api/efl/ui/list.txt
index 46629f19b..ee7ac9b47 100644
--- a/pages/develop/api/efl/ui/list.txt
+++ b/pages/develop/api/efl/ui/list.txt
@@ -365,6 +365,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -424,8 +425,8 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/list/pan.txt b/pages/develop/api/efl/ui/list/pan.txt
index 775f399c0..d0a9ac2a2 100644
--- a/pages/develop/api/efl/ui/list/pan.txt
+++ b/pages/develop/api/efl/ui/list/pan.txt
@@ -137,6 +137,7 @@ Eina_Position2D efl_ui_pan_position_min_get(const Eo *obj);
^ [[:develop:api:efl:content|Efl.Content]] ^^^
| | **[[:develop:api:efl:content:method:content_unset|content_unset]]** | %%Unswallow the object in the current container and return it.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/multibuttonentry.txt b/pages/develop/api/efl/ui/multibuttonentry.txt
index f3b83eebc..04a6ce3ea 100644
--- a/pages/develop/api/efl/ui/multibuttonentry.txt
+++ b/pages/develop/api/efl/ui/multibuttonentry.txt
@@ -280,6 +280,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/nstate.txt b/pages/develop/api/efl/ui/nstate.txt
index ca94c4ae3..42fdce10c 100644
--- a/pages/develop/api/efl/ui/nstate.txt
+++ b/pages/develop/api/efl/ui/nstate.txt
@@ -194,6 +194,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -295,8 +296,8 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/pan.txt b/pages/develop/api/efl/ui/pan.txt
index e5dd24db4..c34c90698 100644
--- a/pages/develop/api/efl/ui/pan.txt
+++ b/pages/develop/api/efl/ui/pan.txt
@@ -170,6 +170,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
^ [[:develop:api:efl:content|Efl.Content]] ^^^
| | **[[:develop:api:efl:content:method:content_unset|content_unset]]** | %%Unswallow the object in the current container and return it.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/panes.txt b/pages/develop/api/efl/ui/panes.txt
index 2f84fe675..e75b310be 100644
--- a/pages/develop/api/efl/ui/panes.txt
+++ b/pages/develop/api/efl/ui/panes.txt
@@ -179,6 +179,7 @@ Efl_Ui_Theme_Apply efl_ui_widget_theme_apply(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -238,8 +239,8 @@ Efl_Ui_Theme_Apply efl_ui_widget_theme_apply(Eo *obj);
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/popup.txt b/pages/develop/api/efl/ui/popup.txt
index aecc9292c..be44c863a 100644
--- a/pages/develop/api/efl/ui/popup.txt
+++ b/pages/develop/api/efl/ui/popup.txt
@@ -225,6 +225,7 @@ void efl_ui_widget_parent_set(Eo *obj, Elm_Widget *parent);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/popup/part.txt b/pages/develop/api/efl/ui/popup/part.txt
index 819c2d8d8..856aebe7b 100644
--- a/pages/develop/api/efl/ui/popup/part.txt
+++ b/pages/develop/api/efl/ui/popup/part.txt
@@ -108,6 +108,7 @@ void efl_canvas_object_repeat_events_set(Eo *obj, Eina_Bool repeat);
| | **[[:develop:api:efl:file:property:mmap|mmap]]** //**(get, set)**// | |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/popup_alert.txt b/pages/develop/api/efl/ui/popup_alert.txt
index 393d10d11..ecab9908f 100644
--- a/pages/develop/api/efl/ui/popup_alert.txt
+++ b/pages/develop/api/efl/ui/popup_alert.txt
@@ -164,6 +164,7 @@ Efl_Object *efl_part(const Eo *obj, const char *name);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/popup_alert_scroll.txt b/pages/develop/api/efl/ui/popup_alert_scroll.txt
index e86f237ef..ab5eb96d2 100644
--- a/pages/develop/api/efl/ui/popup_alert_scroll.txt
+++ b/pages/develop/api/efl/ui/popup_alert_scroll.txt
@@ -173,6 +173,7 @@ void efl_ui_popup_size_set(Eo *obj, Eina_Size2D size);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/popup_alert_text.txt b/pages/develop/api/efl/ui/popup_alert_text.txt
index 31e188cd4..a6f3ad32d 100644
--- a/pages/develop/api/efl/ui/popup_alert_text.txt
+++ b/pages/develop/api/efl/ui/popup_alert_text.txt
@@ -180,6 +180,7 @@ void efl_text_set(Eo *obj, const char *text);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/popup_anchor.txt b/pages/develop/api/efl/ui/popup_anchor.txt
index 9365fbc24..9e6fea3af 100644
--- a/pages/develop/api/efl/ui/popup_anchor.txt
+++ b/pages/develop/api/efl/ui/popup_anchor.txt
@@ -179,6 +179,7 @@ void efl_gfx_position_set(Eo *obj, Eina_Position2D pos);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/progressbar.txt b/pages/develop/api/efl/ui/progressbar.txt
index 404e75e4c..81bbb9702 100644
--- a/pages/develop/api/efl/ui/progressbar.txt
+++ b/pages/develop/api/efl/ui/progressbar.txt
@@ -216,6 +216,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -277,8 +278,8 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/radio.txt b/pages/develop/api/efl/ui/radio.txt
index e27611791..39f67d54b 100644
--- a/pages/develop/api/efl/ui/radio.txt
+++ b/pages/develop/api/efl/ui/radio.txt
@@ -250,6 +250,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/scroller.txt b/pages/develop/api/efl/ui/scroller.txt
index 56a401f84..ea2e06e35 100644
--- a/pages/develop/api/efl/ui/scroller.txt
+++ b/pages/develop/api/efl/ui/scroller.txt
@@ -228,6 +228,7 @@ Efl_Ui_Theme_Apply efl_ui_widget_theme_apply(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/slider.txt b/pages/develop/api/efl/ui/slider.txt
index 1b2fc6f76..4c22ad9af 100644
--- a/pages/develop/api/efl/ui/slider.txt
+++ b/pages/develop/api/efl/ui/slider.txt
@@ -292,6 +292,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/slider_interval.txt b/pages/develop/api/efl/ui/slider_interval.txt
index 486923abf..d1c8e78a0 100644
--- a/pages/develop/api/efl/ui/slider_interval.txt
+++ b/pages/develop/api/efl/ui/slider_interval.txt
@@ -175,6 +175,7 @@ void efl_ui_slider_interval_value_set(Eo *obj, double from, double to);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/spin.txt b/pages/develop/api/efl/ui/spin.txt
index 7b600fc7a..305e4aff0 100644
--- a/pages/develop/api/efl/ui/spin.txt
+++ b/pages/develop/api/efl/ui/spin.txt
@@ -205,6 +205,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/spin_button.txt b/pages/develop/api/efl/ui/spin_button.txt
index 3f06097fa..cefe7a9ae 100644
--- a/pages/develop/api/efl/ui/spin_button.txt
+++ b/pages/develop/api/efl/ui/spin_button.txt
@@ -265,6 +265,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/table.txt b/pages/develop/api/efl/ui/table.txt
index 60c94181b..f9e5f24cd 100644
--- a/pages/develop/api/efl/ui/table.txt
+++ b/pages/develop/api/efl/ui/table.txt
@@ -271,6 +271,7 @@ Efl_Ui_Theme_Apply efl_ui_widget_theme_apply(Eo *obj);
^ [[:develop:api:efl:container|Efl.Container]] ^^^
| | **[[:develop:api:efl:container:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/table_static.txt b/pages/develop/api/efl/ui/table_static.txt
index 1548a1ce0..d706ad57f 100644
--- a/pages/develop/api/efl/ui/table_static.txt
+++ b/pages/develop/api/efl/ui/table_static.txt
@@ -146,6 +146,7 @@ void efl_pack_layout_update(Eo *obj);
^ [[:develop:api:efl:container|Efl.Container]] ^^^
| | **[[:develop:api:efl:container:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/text.txt b/pages/develop/api/efl/ui/text.txt
index 9b39c8567..77472d272 100644
--- a/pages/develop/api/efl/ui/text.txt
+++ b/pages/develop/api/efl/ui/text.txt
@@ -645,6 +645,7 @@ Eina_Bool efl_ui_widget_sub_object_del(Eo *obj, Efl_Canvas_Object *sub_obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/text/editable.txt b/pages/develop/api/efl/ui/text/editable.txt
index 7ad624dc0..1b23c9573 100644
--- a/pages/develop/api/efl/ui/text/editable.txt
+++ b/pages/develop/api/efl/ui/text/editable.txt
@@ -189,6 +189,7 @@ Efl_Object *efl_constructor(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -304,8 +305,8 @@ Efl_Object *efl_constructor(Eo *obj);
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/text_async.txt b/pages/develop/api/efl/ui/text_async.txt
index 2f442b5ad..a288bd003 100644
--- a/pages/develop/api/efl/ui/text_async.txt
+++ b/pages/develop/api/efl/ui/text_async.txt
@@ -191,6 +191,7 @@ Efl_Object *efl_constructor(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
@@ -306,8 +307,8 @@ Efl_Object *efl_constructor(Eo *obj);
^ [[:develop:api:efl:ui:layout|Efl.Ui.Layout]] ^^^
| | **[[:develop:api:efl:ui:layout:method:calc_freeze|calc_freeze]]** | %%Freezes the layout object.%% |
| | **[[:develop:api:efl:ui:layout:method:calc_thaw|calc_thaw]]** | %%Thaws the layout object.%% |
-| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect property%% |
+| | **[[:develop:api:efl:ui:layout:method:connect|connect]]** | %%Connect factory%% |
| | **[[:develop:api:efl:ui:layout:method:content_count|content_count]]** | %%Returns the number of UI elements packed in this container.%% |
| | **[[:develop:api:efl:ui:layout:method:content_iterate|content_iterate]]** | %%Begin iterating over this object's contents.%% |
| | **[[:develop:api:efl:ui:layout:method:content_remove|content_remove]]** | %%Unswallow an object from this container.%% |
diff --git a/pages/develop/api/efl/ui/textpath.txt b/pages/develop/api/efl/ui/textpath.txt
index 02b894805..23e001a88 100644
--- a/pages/develop/api/efl/ui/textpath.txt
+++ b/pages/develop/api/efl/ui/textpath.txt
@@ -219,6 +219,7 @@ Efl_Ui_Theme_Apply efl_ui_widget_theme_apply(Eo *obj);
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/video.txt b/pages/develop/api/efl/ui/video.txt
index 231a44300..49ac6d97e 100644
--- a/pages/develop/api/efl/ui/video.txt
+++ b/pages/develop/api/efl/ui/video.txt
@@ -218,6 +218,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| | **[[:develop:api:efl:file:property:load_error|load_error]]** //**(get)**// | %%Gets the (last) file loading error for a given object.%% |
| | **[[:develop:api:efl:file:method:save|save]]** | %%Save the given image object's contents to an (image) file.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/widget/part_bg.txt b/pages/develop/api/efl/ui/widget/part_bg.txt
index af0197452..1801d62c4 100644
--- a/pages/develop/api/efl/ui/widget/part_bg.txt
+++ b/pages/develop/api/efl/ui/widget/part_bg.txt
@@ -60,6 +60,7 @@ void efl_image_scale_type_set(Eo *obj, Efl_Image_Scale_Type scale_type);
| | **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**// | %%The 2D size of a canvas object.%% |
| | **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:image|Efl.Image]] ^^^
| | **[[:develop:api:efl:image:property:border|border]]** //**(get, set)**// | %%Dimensions of this image's border, a region that does not scale with the center area.%% |
diff --git a/pages/develop/api/efl/ui/widget/part_shadow.txt b/pages/develop/api/efl/ui/widget/part_shadow.txt
index 87f099d43..791a1cf5e 100644
--- a/pages/develop/api/efl/ui/widget/part_shadow.txt
+++ b/pages/develop/api/efl/ui/widget/part_shadow.txt
@@ -103,6 +103,7 @@ void efl_gfx_blur_radius_set(Eo *obj, double rx, double ry);
| | **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**// | %%The 2D size of a canvas object.%% |
| | **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:object|Efl.Object]] ^^^
| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
diff --git a/pages/develop/api/efl/ui/win.txt b/pages/develop/api/efl/ui/win.txt
index 9d03c35a9..e7be43932 100644
--- a/pages/develop/api/efl/ui/win.txt
+++ b/pages/develop/api/efl/ui/win.txt
@@ -661,6 +661,7 @@ Eina_Bool efl_ui_widget_event(Eo *obj, const Efl_Event *eo_event, Efl_Canvas_Obj
| ''protected'' | **[[:develop:api:efl:config:global:method:profile_derived_del|profile_derived_del]]** | %%Deletes a profile that is derived from the current one.%% |
| ''protected'' | **[[:develop:api:efl:config:global:method:save|save]]** | %%Saves Elementary configuration to disk.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/win/part.txt b/pages/develop/api/efl/ui/win/part.txt
index 0009da3bf..a972c436a 100644
--- a/pages/develop/api/efl/ui/win/part.txt
+++ b/pages/develop/api/efl/ui/win/part.txt
@@ -64,6 +64,7 @@ Eina_Bool efl_file_set(Eo *obj, const char *file, const char *key);
| | **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**// | %%The 2D size of a canvas object.%% |
| | **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**// | %%The visibility of a canvas object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:object|Efl.Object]] ^^^
| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
diff --git a/pages/develop/api/efl/ui/win_inlined.txt b/pages/develop/api/efl/ui/win_inlined.txt
index 55d87d6fb..00a5189a0 100644
--- a/pages/develop/api/efl/ui/win_inlined.txt
+++ b/pages/develop/api/efl/ui/win_inlined.txt
@@ -169,6 +169,7 @@ Efl_Canvas_Object *efl_ui_win_inlined_parent_get(const Eo *obj);
| ''protected'' | **[[:develop:api:efl:config:global:method:profile_derived_del|profile_derived_del]]** | %%Deletes a profile that is derived from the current one.%% |
| ''protected'' | **[[:develop:api:efl:config:global:method:save|save]]** | %%Saves Elementary configuration to disk.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/ui/win_socket.txt b/pages/develop/api/efl/ui/win_socket.txt
index be1b8c4d1..8499b044a 100644
--- a/pages/develop/api/efl/ui/win_socket.txt
+++ b/pages/develop/api/efl/ui/win_socket.txt
@@ -169,6 +169,7 @@ Eina_Bool efl_ui_win_socket_listen(Eo *obj, const char *svcname, int svcnum, Ein
| ''protected'' | **[[:develop:api:efl:config:global:method:profile_derived_del|profile_derived_del]]** | %%Deletes a profile that is derived from the current one.%% |
| ''protected'' | **[[:develop:api:efl:config:global:method:save|save]]** | %%Saves Elementary configuration to disk.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:map|Efl.Gfx.Map]] ^^^
| | **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]** | %%Apply a lighting effect on the object.%% |
diff --git a/pages/develop/api/efl/vg.txt b/pages/develop/api/efl/vg.txt
index 43a3d174f..998e894ec 100644
--- a/pages/develop/api/efl/vg.txt
+++ b/pages/develop/api/efl/vg.txt
@@ -164,6 +164,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]] ^^^
| | **[[:develop:api:efl:gfx:stack:property:layer|layer]]** //**(get, set)**// | |
diff --git a/pages/develop/api/efl/vg/container.txt b/pages/develop/api/efl/vg/container.txt
index ae21e930e..c4190459e 100644
--- a/pages/develop/api/efl/vg/container.txt
+++ b/pages/develop/api/efl/vg/container.txt
@@ -71,6 +71,7 @@ Eina_Bool efl_vg_interpolate(Eo *obj, const Efl_VG *from, const Efl_VG *to, doub
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]] ^^^
| | **[[:develop:api:efl:gfx:stack:property:layer|layer]]** //**(get, set)**// | |
diff --git a/pages/develop/api/efl/vg/gradient.txt b/pages/develop/api/efl/vg/gradient.txt
index f39dc9b7d..5fc6b826d 100644
--- a/pages/develop/api/efl/vg/gradient.txt
+++ b/pages/develop/api/efl/vg/gradient.txt
@@ -56,6 +56,7 @@ void efl_gfx_gradient_stop_set(Eo *obj, const Efl_Gfx_Gradient_Stop *colors, uns
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]] ^^^
| | **[[:develop:api:efl:gfx:stack:property:layer|layer]]** //**(get, set)**// | |
diff --git a/pages/develop/api/efl/vg/gradient/linear.txt b/pages/develop/api/efl/vg/gradient/linear.txt
index bbc6b52a4..73c5b3476 100644
--- a/pages/develop/api/efl/vg/gradient/linear.txt
+++ b/pages/develop/api/efl/vg/gradient/linear.txt
@@ -77,6 +77,7 @@ void efl_gfx_gradient_linear_start_set(Eo *obj, double x, double y);
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]] ^^^
| | **[[:develop:api:efl:gfx:stack:property:layer|layer]]** //**(get, set)**// | |
diff --git a/pages/develop/api/efl/vg/gradient/radial.txt b/pages/develop/api/efl/vg/gradient/radial.txt
index db75078cb..e470c6ade 100644
--- a/pages/develop/api/efl/vg/gradient/radial.txt
+++ b/pages/develop/api/efl/vg/gradient/radial.txt
@@ -84,6 +84,7 @@ void efl_gfx_gradient_radial_radius_set(Eo *obj, double r);
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]] ^^^
| | **[[:develop:api:efl:gfx:stack:property:layer|layer]]** //**(get, set)**// | |
diff --git a/pages/develop/api/efl/vg/shape.txt b/pages/develop/api/efl/vg/shape.txt
index 0186d52cc..eaed19bef 100644
--- a/pages/develop/api/efl/vg/shape.txt
+++ b/pages/develop/api/efl/vg/shape.txt
@@ -82,6 +82,7 @@ void efl_vg_shape_stroke_marker_set(Eo *obj, Efl_VG *m);
^ [[:develop:api:efl:gfx|Efl.Gfx]] ^^^
| | **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**// | %%The scaling factor of an object.%% |
^ [[:develop:api:efl:gfx:color|Efl.Gfx.Color]] ^^^
+| | **[[:develop:api:efl:gfx:color:property:color_class_code|color_class_code]]** //**(get, set)**// | |
| | **[[:develop:api:efl:gfx:color:property:color_code|color_code]]** //**(get, set)**// | |
^ [[:develop:api:efl:gfx:path|Efl.Gfx.Path]] ^^^
| | **[[:develop:api:efl:gfx:path:method:append_arc|append_arc]]** | %%Append an arc that enclosed in the given rectangle (x, y, w, h). The angle is defined in counter clock wise , use -ve angle for clockwise arc.%% |
diff --git a/pages/develop/api/eina/future/scheduler.txt b/pages/develop/api/eina/future/scheduler.txt
new file mode 100644
index 000000000..16d45412a
--- /dev/null
+++ b/pages/develop/api/eina/future/scheduler.txt
@@ -0,0 +1,24 @@
+~~Title: Eina.Future.Scheduler~~
+===== Description =====
+
+%%Eina_Future_Scheduler handle%%
+
+{{page>:develop:api-include:eina:future:scheduler:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:eina:future:scheduler:fields&nouser&nolink&nodate}}
+
+
+===== Signature =====
+
+<code>
+struct @extern Eina.Future.Scheduler;
+</code>
+
+===== C signature =====
+
+<code c>
+typedef struct _Eina_Future_Scheduler Eina_Future_Scheduler;
+</code>
+
diff --git a/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_EVENT_MESSAGE.txt b/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_EVENT_MESSAGE.txt
new file mode 100644
index 000000000..4c504ed3a
--- /dev/null
+++ b/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_EVENT_MESSAGE.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:event:message}}
diff --git a/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE.txt b/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE.txt
new file mode 100644
index 000000000..7a49f6684
--- /dev/null
+++ b/pages/develop/api/ref/c/key/EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future:handler:event:message_future}}
diff --git a/pages/develop/api/ref/c/key/Efl_Loop_Message_Future.txt b/pages/develop/api/ref/c/key/Efl_Loop_Message_Future.txt
new file mode 100644
index 000000000..d7a70f6f6
--- /dev/null
+++ b/pages/develop/api/ref/c/key/Efl_Loop_Message_Future.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future}}
diff --git a/pages/develop/api/ref/c/key/Efl_Loop_Message_Future_Handler.txt b/pages/develop/api/ref/c/key/Efl_Loop_Message_Future_Handler.txt
new file mode 100644
index 000000000..ce3f99732
--- /dev/null
+++ b/pages/develop/api/ref/c/key/Efl_Loop_Message_Future_Handler.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future:handler}}
diff --git a/pages/develop/api/ref/c/key/efl_gfx_color_class_code_get.txt b/pages/develop/api/ref/c/key/efl_gfx_color_class_code_get.txt
new file mode 100644
index 000000000..bfd0da475
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_gfx_color_class_code_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:gfx:color:property:color_class_code}}
diff --git a/pages/develop/api/ref/c/key/efl_gfx_color_class_code_set.txt b/pages/develop/api/ref/c/key/efl_gfx_color_class_code_set.txt
new file mode 100644
index 000000000..bfd0da475
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_gfx_color_class_code_set.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:gfx:color:property:color_class_code}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_future_scheduler_get.txt b/pages/develop/api/ref/c/key/efl_loop_future_scheduler_get.txt
new file mode 100644
index 000000000..758b3ece4
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_loop_future_scheduler_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:property:future_scheduler}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_message_future_data_get.txt b/pages/develop/api/ref/c/key/efl_loop_message_future_data_get.txt
new file mode 100644
index 000000000..6e51d1a2d
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_loop_message_future_data_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future:property:data}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_message_future_data_set.txt b/pages/develop/api/ref/c/key/efl_loop_message_future_data_set.txt
new file mode 100644
index 000000000..6e51d1a2d
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_loop_message_future_data_set.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future:property:data}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_message_future_handler_message_type_add.txt b/pages/develop/api/ref/c/key/efl_loop_message_future_handler_message_type_add.txt
new file mode 100644
index 000000000..b9506a240
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_loop_message_future_handler_message_type_add.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:message:future:handler:method:message_type_add}}
diff --git a/pages/develop/api/ref/c/keyword-list.txt b/pages/develop/api/ref/c/keyword-list.txt
index bb0d7edca..bb6eed248 100644
--- a/pages/develop/api/ref/c/keyword-list.txt
+++ b/pages/develop/api/ref/c/keyword-list.txt
@@ -132,6 +132,8 @@ EFL_LOOP_HANDLER_EVENT_ERROR
EFL_LOOP_HANDLER_EVENT_PREPARE
EFL_LOOP_HANDLER_EVENT_READ
EFL_LOOP_HANDLER_EVENT_WRITE
+EFL_LOOP_MESSAGE_EVENT_MESSAGE
+EFL_LOOP_MESSAGE_FUTURE_HANDLER_EVENT_MESSAGE_FUTURE
EFL_LOOP_MESSAGE_HANDLER_EVENT_MESSAGE
EFL_LOOP_TIMER_EVENT_TICK
EFL_MODEL_EVENT_CHILDREN_COUNT_CHANGED
@@ -465,6 +467,8 @@ Efl_Loop_Consumer
Efl_Loop_Fd
Efl_Loop_Handler
Efl_Loop_Message
+Efl_Loop_Message_Future
+Efl_Loop_Message_Future_Handler
Efl_Loop_Message_Handler
Efl_Loop_Timer
Efl_Model
@@ -985,6 +989,8 @@ efl_gfx_buffer_stride_get
efl_gfx_buffer_unmap
efl_gfx_buffer_update_add
efl_gfx_color_class_clear
+efl_gfx_color_class_code_get
+efl_gfx_color_class_code_set
efl_gfx_color_class_del
efl_gfx_color_class_description_get
efl_gfx_color_class_get
@@ -1377,6 +1383,7 @@ efl_loop_fd_file_get
efl_loop_fd_file_set
efl_loop_fd_get
efl_loop_fd_set
+efl_loop_future_scheduler_get
efl_loop_get
efl_loop_handler_active_get
efl_loop_handler_active_set
@@ -1391,6 +1398,9 @@ efl_loop_iterate
efl_loop_iterate_may_block
efl_loop_job
efl_loop_main_get
+efl_loop_message_future_data_get
+efl_loop_message_future_data_set
+efl_loop_message_future_handler_message_type_add
efl_loop_message_handler_get
efl_loop_message_handler_message_add
efl_loop_message_handler_message_call
diff --git a/pages/develop/api/start.txt b/pages/develop/api/start.txt
index f2b2e9786..d77ad8858 100644
--- a/pages/develop/api/start.txt
+++ b/pages/develop/api/start.txt
@@ -309,6 +309,8 @@
| [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] | %%An Efl.Loop.Consumer is a class which requires one of the parents to provide an Efl.Loop interface when performing provider_find. It will enforce this by only allowing parents which provide such an interface or NULL.%% |
| [[:develop:api:efl:loop:fd|Efl.Loop.Fd]] | %%Fds are objects that watch the activity on a given file descriptor. This file descriptor can be a network, a file, provided by a library.%% |
| [[:develop:api:efl:loop:handler|Efl.Loop.Handler]] | %%An object that describes an low-level source of I/O to listen to for available data to be read or written, depending on the OS and data source type. When I/O becomes available various events are produced and the callbacks attached to them will be called.%% |
+| [[:develop:api:efl:loop:message:future:handler|Efl.Loop.Message.Future.Handler]] | %%Internal use for future on an efl loop - replacing legacy ecore events%% |
+| [[:develop:api:efl:loop:message:future|Efl.Loop.Message.Future]] | %%Used internally for futures on the loop%% |
| [[:develop:api:efl:loop:message:handler|Efl.Loop.Message.Handler]] | %%Message handlers represent a single message type on the Efl.Loop parent object. These message handlers can be used to listen for that message type by listening to the message event for the generic case or a class specific event type to get specific message object typing correct.%% |
| [[:develop:api:efl:loop:message|Efl.Loop.Message]] | %%Base message payload object class. Inherit this and extend for specific message types.%% |
| [[:develop:api:efl:loop:timer|Efl.Loop.Timer]] | %%Timers are objects that will call a given callback at some point in the future and repeat that tick at a given interval.%% |