aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-12 16:56:43 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-12 16:56:48 +0000
commit4a7b481ce8af39eaefd93633e78ee9a58bb69e9c (patch)
tree6d603c898285c617f2add2ed50fe1c89789c3d55 /pages/develop/api
parentapi: Use the latest API generation code (diff)
downloadwww-content-4a7b481ce8af39eaefd93633e78ee9a58bb69e9c.tar.gz
api: Generate latest EFL api
Diffstat (limited to 'pages/develop/api')
-rw-r--r--pages/develop/api/efl/canvas/object/property/coords_inside.txt (renamed from pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt)33
-rw-r--r--pages/develop/api/efl/loop/method/eina_futurexxx_job.txt26
-rw-r--r--pages/develop/api/efl/loop/method/idle.txt (renamed from pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt)22
-rw-r--r--pages/develop/api/efl/ui/slider/part/property/visible_mode.txt38
-rw-r--r--pages/develop/api/efl/ui/slider/part_indicator.txt (renamed from pages/develop/api/efl/ui/slider/part.txt)39
-rw-r--r--pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt (renamed from pages/develop/api/efl/ui/slider/part/property/format_cb.txt)4
-rw-r--r--pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt (renamed from pages/develop/api/efl/ui/slider/part/property/format_string.txt)4
-rw-r--r--pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt38
-rw-r--r--pages/develop/api/efl/ui/widget/focus_state.txt35
-rw-r--r--pages/develop/api/efl/ui/win/indicator_mode.txt (renamed from pages/develop/api/efl/ui/win/indicator_type.txt)16
-rw-r--r--pages/develop/api/efl/ui/win/property/indicator_mode.txt (renamed from pages/develop/api/efl/ui/win/property/indicator_enabled.txt)18
-rw-r--r--pages/develop/api/efl/ui/win/property/indicator_type.txt40
-rw-r--r--pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt1
-rw-r--r--pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_loop_idle.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt1
-rw-r--r--pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt1
29 files changed, 152 insertions, 178 deletions
diff --git a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt b/pages/develop/api/efl/canvas/object/property/coords_inside.txt
index 643dac519..77f63688a 100644
--- a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt
+++ b/pages/develop/api/efl/canvas/object/property/coords_inside.txt
@@ -1,4 +1,10 @@
-~~Title: Efl.Canvas.Object.pointer_coords_inside_get~~
+~~Title: Efl.Canvas.Object.coords_inside~~
+===== Keys =====
+
+ * **pos** - %%The position in pixels.%%
+===== Values =====
+
+ * **return** - %%%%''true''%% if the coords are inside the object, %%''false''%% otherwise%%
===== Description =====
%%Returns whether the coords are logically inside the object.%%
@@ -8,32 +14,31 @@
%%A return value of %%''true''%% indicates the position is logically inside the object, and %%''false''%% implies it is logically outside the object.%%
%%If %%''e''%% is not a valid object, the return value is undefined.%%
-{{page>:develop:api-include:efl:canvas:object:method:pointer_coords_inside_get:description&nouser&nolink&nodate}}
+
+\\ {{page>:develop:api-include:efl:canvas:object:property:coords_inside:description&nouser&nolink&nodate}}
===== Signature =====
<code>
-pointer_coords_inside_get {
- params {
- @in x: int;
- @in y: int;
+@property coords_inside {
+ get {
+ keys {
+ pos: Eina.Position2D;
+ }
+ values {
+ return: bool;
+ }
}
- return: bool @warn_unused;
}
</code>
===== C signature =====
<code c>
-Eina_Bool efl_canvas_object_pointer_coords_inside_get(Eo *obj, int x, int y);
+Eina_Bool efl_canvas_object_coords_inside_get(const Eo *obj, Eina_Position2D pos);
</code>
-===== Parameters =====
-
- * **x** //(in)// - %%The canvas-relative x coordinate.%%
- * **y** //(in)// - %%The canvas-relative y coordinate.%%
-
===== Implemented by =====
- * **Efl.Canvas.Object.pointer_coords_inside_get**
+ * **Efl.Canvas.Object.coords_inside**
diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt b/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt
deleted file mode 100644
index 57758bbba..000000000
--- a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-~~Title: Efl.Loop.Eina_FutureXXX_job~~
-===== Signature =====
-
-<code>
-Eina_FutureXXX_job {
- return: ptr(Eina.Future);
-}
-</code>
-
-===== C signature =====
-
-<code c>
-Eina_Future *efl_loop_Eina_FutureXXX_job(Eo *obj);
-</code>
-
-===== Description =====
-
-%%A future promise that will be resolved from a clean main loop context as soon as possible.%%
-
-%%This has higher priority, for low priority use %%[[:develop:api:efl:loop:method:eina_futurexxx_idle|Efl.Loop.Eina_FutureXXX_idle]]%%%%
-{{page>:develop:api-include:efl:loop:method:eina_futurexxx_job:description&nouser&nolink&nodate}}
-
-===== Implemented by =====
-
- * **Efl.Loop.Eina_FutureXXX_job**
-
diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt b/pages/develop/api/efl/loop/method/idle.txt
index 59242e5ff..d84ef9368 100644
--- a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt
+++ b/pages/develop/api/efl/loop/method/idle.txt
@@ -1,8 +1,15 @@
-~~Title: Efl.Loop.Eina_FutureXXX_idle~~
+~~Title: Efl.Loop.idle~~
+===== Description =====
+
+%%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%%
+
+%%This is a low priority version of %%[[:develop:api:efl:loop:method:job|Efl.Loop.job]]%%%%
+{{page>:develop:api-include:efl:loop:method:idle:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
-Eina_FutureXXX_idle {
+idle {
return: ptr(Eina.Future);
}
</code>
@@ -10,17 +17,10 @@ Eina_FutureXXX_idle {
===== C signature =====
<code c>
-Eina_Future *efl_loop_Eina_FutureXXX_idle(Eo *obj);
+Eina_Future *efl_loop_idle(Eo *obj);
</code>
-===== Description =====
-
-%%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%%
-
-%%This is a low priority version of %%[[:develop:api:efl:loop:method:eina_futurexxx_job|Efl.Loop.Eina_FutureXXX_job]]%%%%
-{{page>:develop:api-include:efl:loop:method:eina_futurexxx_idle:description&nouser&nolink&nodate}}
-
===== Implemented by =====
- * **Efl.Loop.Eina_FutureXXX_idle**
+ * **Efl.Loop.idle**
diff --git a/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt b/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt
deleted file mode 100644
index d648be449..000000000
--- a/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-~~Title: Efl.Ui.Slider.Part.visible_mode~~
-===== Values =====
-
- * **indicator_visible_mode** - %%The indicator visible mode.%%
-===== Description =====
-
-%%Set/Get the visible mode of indicator.%%
-{{page>:develop:api-include:efl:ui:slider:part:property:visible_mode:description&nouser&nolink&nodate}}
-
-
-===== Signature =====
-
-<code>
-@property visible_mode {
- get {
- values {
- indicator_visible_mode: Efl.Ui.Slider.Indicator_Visible_Mode;
- }
- }
- set {
- values {
- indicator_visible_mode: Efl.Ui.Slider.Indicator_Visible_Mode;
- }
- }
-}
-</code>
-
-===== C signature =====
-
-<code c>
-Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_visible_mode_get(const Eo *obj);
-void efl_ui_slider_part_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode indicator_visible_mode);
-</code>
-
-===== Implemented by =====
-
- * **Efl.Ui.Slider.Part.visible_mode**
-
diff --git a/pages/develop/api/efl/ui/slider/part.txt b/pages/develop/api/efl/ui/slider/part_indicator.txt
index 12f1bd517..010240d94 100644
--- a/pages/develop/api/efl/ui/slider/part.txt
+++ b/pages/develop/api/efl/ui/slider/part_indicator.txt
@@ -1,11 +1,11 @@
-~~Title: Efl.Ui.Slider.Part~~
-====== Efl.Ui.Slider.Part (class) ======
+~~Title: Efl.Ui.Slider.Part_Indicator~~
+====== Efl.Ui.Slider.Part_Indicator (class) ======
===== Description =====
%%Elementary slider internal part class%%
-{{page>:develop:api-include:efl:ui:slider:part:description&nouser&nolink&nodate}}
+{{page>:develop:api-include:efl:ui:slider:part_indicator:description&nouser&nolink&nodate}}
===== Inheritance =====
@@ -21,18 +21,18 @@ digraph hierarchy {
node [shape = "box"]
edge [color = "gray35"]
- efl_ui_slider_part [fillcolor = "black", label = "Efl.Ui.Slider.Part", color = "gray15", fontcolor = "white", style = "filled"]
+ efl_ui_slider_part_indicator [fillcolor = "black", label = "Efl.Ui.Slider.Part_Indicator", color = "gray15", fontcolor = "white", style = "filled"]
efl_ui_layout_part [fillcolor = "gray15", label = "Efl.Ui.Layout.Part", color = "gray15", fontcolor = "white", style = "filled"]
efl_ui_widget_part [fillcolor = "gray15", label = "Efl.Ui.Widget.Part", color = "gray15", fontcolor = "white", style = "filled"]
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
efl_ui_cursor [fillcolor = "gray15", label = "Efl.Ui.Cursor", color = "cornflowerblue", fontcolor = "white", style = "filled"]
efl_ui_format [fillcolor = "gray15", label = "Efl.Ui.Format", color = "deepskyblue", fontcolor = "white", style = "filled"]
- efl_ui_slider_part -> efl_ui_layout_part
+ efl_ui_slider_part_indicator -> efl_ui_layout_part
efl_ui_layout_part -> efl_ui_widget_part
efl_ui_widget_part -> efl_object
efl_ui_layout_part -> efl_ui_cursor
- efl_ui_slider_part -> efl_ui_format
+ efl_ui_slider_part_indicator -> efl_ui_format
}
</graphviz>
@@ -50,35 +50,38 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:ui:slider:part:property:format_cb|format_cb]]** //**(set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\
+**[[:develop:api:efl:ui:slider:part_indicator:property:format_cb|format_cb]]** //**(set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\
> %%Set the format function pointer to format the string.%%
<code c>
void efl_ui_format_cb_set(Eo *obj, Efl_Ui_Format_Func_Cb func);
</code>
-\\ **[[:develop:api:efl:ui:slider:part:property:format_string|format_string]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\
+\\
+**[[:develop:api:efl:ui:slider:part_indicator:property:format_string|format_string]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\
> %%Control the format string for a given units label%%
<code c>
const char *efl_ui_format_string_get(const Eo *obj);
void efl_ui_format_string_set(Eo *obj, const char *units);
</code>
-\\ **[[:develop:api:efl:ui:slider:part:property:visible_mode|visible_mode]]** //**(get, set)**//\\
+\\
+**[[:develop:api:efl:ui:slider:part_indicator:property:visible_mode|visible_mode]]** //**(get, set)**//\\
> %%Set/Get the visible mode of indicator.%%
<code c>
-Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_visible_mode_get(const Eo *obj);
-void efl_ui_slider_part_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode indicator_visible_mode);
+Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_indicator_visible_mode_get(const Eo *obj);
+void efl_ui_slider_part_indicator_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode mode);
</code>
-\\
+\\
+
==== Inherited ====
-[[:develop:api:efl:object|Efl.Object]]\\
-> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//\\
-[[:develop:api:efl:ui:layout:part|Efl.Ui.Layout.Part]]\\
-> **[[:develop:api:efl:ui:layout:part:property:cursor_style|cursor_style]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor_theme_search_enabled|cursor_theme_search_enabled]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor|cursor]]** //**(get, set)**//\\
-[[:develop:api:efl:ui:widget:part|Efl.Ui.Widget.Part]]\\
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//\\
+[[:develop:api:efl:ui:layout:part|Efl.Ui.Layout.Part]]\\
+> **[[:develop:api:efl:ui:layout:part:property:cursor_style|cursor_style]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor_theme_search_enabled|cursor_theme_search_enabled]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor|cursor]]** //**(get, set)**//\\
+[[:develop:api:efl:ui:widget:part|Efl.Ui.Widget.Part]]\\
> **[[:develop:api:efl:ui:widget:part:method:destructor|destructor]]**
===== Events =====
==== Inherited ====
-[[:develop:api:efl:object|Efl.Object]]\\
+[[:develop:api:efl:object|Efl.Object]]\\
> **[[:develop:api:efl:object:event:callback_add|callback,add]]**, **[[:develop:api:efl:object:event:callback_del|callback,del]]**, **[[:develop:api:efl:object:event:del|del]]** \ No newline at end of file
diff --git a/pages/develop/api/efl/ui/slider/part/property/format_cb.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt
index f26b2c70d..2f6f3b1c1 100644
--- a/pages/develop/api/efl/ui/slider/part/property/format_cb.txt
+++ b/pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt
@@ -1,4 +1,4 @@
-~~Title: Efl.Ui.Slider.Part.format_cb~~
+~~Title: Efl.Ui.Slider.Part_Indicator.format_cb~~
===== Values =====
* **func** - %%The format function callback%%
@@ -6,7 +6,7 @@
%%Set the format function pointer to format the string.%%
-\\ {{page>:develop:api-include:efl:ui:slider:part:property:format_cb:description&nouser&nolink&nodate}}
+\\ {{page>:develop:api-include:efl:ui:slider:part_indicator:property:format_cb:description&nouser&nolink&nodate}}
//Overridden from [[:develop:api:efl:ui:format:property:format_cb|Efl.Ui.Format.format_cb]] **(set)**.//===== Signature =====
diff --git a/pages/develop/api/efl/ui/slider/part/property/format_string.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt
index 6bc23faff..35b0dba41 100644
--- a/pages/develop/api/efl/ui/slider/part/property/format_string.txt
+++ b/pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt
@@ -1,4 +1,4 @@
-~~Title: Efl.Ui.Slider.Part.format_string~~
+~~Title: Efl.Ui.Slider.Part_Indicator.format_string~~
===== Values =====
* **units** - %%The format string for %%''obj''%%'s units label.%%
@@ -11,7 +11,7 @@
<note>
%%The default format string is an integer percentage, as in $"%.0f %%<nowiki>%%</nowiki>%%".%%
</note>
-{{page>:develop:api-include:efl:ui:slider:part:property:format_string:description&nouser&nolink&nodate}}
+{{page>:develop:api-include:efl:ui:slider:part_indicator:property:format_string:description&nouser&nolink&nodate}}
//Overridden from [[:develop:api:efl:ui:format:property:format_string|Efl.Ui.Format.format_string]] **(get, set)**.//===== Signature =====
diff --git a/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt
new file mode 100644
index 000000000..879d6bc14
--- /dev/null
+++ b/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt
@@ -0,0 +1,38 @@
+~~Title: Efl.Ui.Slider.Part_Indicator.visible_mode~~
+===== Values =====
+
+ * **mode** - %%The indicator visible mode.%%
+===== Description =====
+
+%%Set/Get the visible mode of indicator.%%
+{{page>:develop:api-include:efl:ui:slider:part_indicator:property:visible_mode:description&nouser&nolink&nodate}}
+
+
+===== Signature =====
+
+<code>
+@property visible_mode {
+ get {
+ values {
+ mode: Efl.Ui.Slider.Indicator_Visible_Mode;
+ }
+ }
+ set {
+ values {
+ mode: Efl.Ui.Slider.Indicator_Visible_Mode;
+ }
+ }
+}
+</code>
+
+===== C signature =====
+
+<code c>
+Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_indicator_visible_mode_get(const Eo *obj);
+void efl_ui_slider_part_indicator_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode mode);
+</code>
+
+===== Implemented by =====
+
+ * **Efl.Ui.Slider.Part_Indicator.visible_mode**
+
diff --git a/pages/develop/api/efl/ui/widget/focus_state.txt b/pages/develop/api/efl/ui/widget/focus_state.txt
new file mode 100644
index 000000000..2d63edd4e
--- /dev/null
+++ b/pages/develop/api/efl/ui/widget/focus_state.txt
@@ -0,0 +1,35 @@
+~~Title: Efl.Ui.Widget.Focus_State~~
+===== Description =====
+
+%%All relevant fields needed for the current state of focus registeration%%
+
+{{page>:develop:api-include:efl:ui:widget:focus_state:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:ui:widget:focus_state:fields&nouser&nolink&nodate}}
+
+ * **manager** - %%The manager where the widget is registered in%%
+ * **parent** - %%The parent the widget is using as logical parent%%
+ * **logical** - %%%%''true''%% if this is registered as logical currently%%
+
+===== Signature =====
+
+<code>
+struct Efl.Ui.Widget.Focus_State {
+ manager: free(Efl.Ui.Focus.Manager, efl_del);
+ parent: free(Efl.Ui.Focus.User, efl_del);
+ logical: bool;
+}
+</code>
+
+===== C signature =====
+
+<code c>
+typedef struct _Efl_Ui_Widget_Focus_State {
+ Efl_Ui_Focus_Manager *manager;
+ Efl_Ui_Focus_User *parent;
+ Eina_Bool logical;
+} Efl_Ui_Widget_Focus_State;
+</code>
+
diff --git a/pages/develop/api/efl/ui/win/indicator_type.txt b/pages/develop/api/efl/ui/win/indicator_mode.txt
index 58b44c4ec..1e264c4cf 100644
--- a/pages/develop/api/efl/ui/win/indicator_type.txt
+++ b/pages/develop/api/efl/ui/win/indicator_mode.txt
@@ -1,15 +1,15 @@
-~~Title: Efl.Ui.Win.Indicator_Type~~
+~~Title: Efl.Ui.Win.Indicator_Mode~~
===== Description =====
%%Defines the type indicator that can be shown%%
-{{page>:develop:api-include:efl:ui:win:indicator_type:description&nouser&nolink&nodate}}
+{{page>:develop:api-include:efl:ui:win:indicator_mode:description&nouser&nolink&nodate}}
===== Fields =====
-{{page>:develop:api-include:efl:ui:win:indicator_type:fields&nouser&nolink&nodate}}
+{{page>:develop:api-include:efl:ui:win:indicator_mode:fields&nouser&nolink&nodate}}
- * **type_unknown** - %%Unknown indicator type%%
+ * **off** - %%Request to deactivate the indicator%%
* **bg_opaque** - %%The icon of indicator is opaque, the background of indicator is also opaque. The content of window is located the end of indicator. The area of indicator and window content are not overlapped%%
* **bg_transparent** - %%The icon of indicator is opaque, but the background is transparent. The content of window is located under the indicator in Z-order. The area of indicator and window content are overlapped%%
* **hidden** - %%The indicator is hidden, So user can see only the content of window like the video mode. If user flicks the upper side of window, the incator is shown temporarily.%%
@@ -17,8 +17,8 @@
===== Signature =====
<code>
-enum Efl.Ui.Win.Indicator_Type {
- type_unknown: 0,
+enum Efl.Ui.Win.Indicator_Mode {
+ off: 0,
bg_opaque,
bg_transparent,
hidden
@@ -29,10 +29,10 @@ enum Efl.Ui.Win.Indicator_Type {
<code c>
typedef enum {
- EFL_UI_WIN_INDICATOR_TYPE_UNKNOWN = 0,
+ EFL_UI_WIN_INDICATOR_OFF = 0,
EFL_UI_WIN_INDICATOR_BG_OPAQUE,
EFL_UI_WIN_INDICATOR_BG_TRANSPARENT,
EFL_UI_WIN_INDICATOR_HIDDEN
-} Efl_Ui_Win_Indicator_Type;
+} Efl_Ui_Win_Indicator_Mode;
</code>
diff --git a/pages/develop/api/efl/ui/win/property/indicator_enabled.txt b/pages/develop/api/efl/ui/win/property/indicator_mode.txt
index 459d0147c..5124aed28 100644
--- a/pages/develop/api/efl/ui/win/property/indicator_enabled.txt
+++ b/pages/develop/api/efl/ui/win/property/indicator_mode.txt
@@ -1,7 +1,7 @@
-~~Title: Efl.Ui.Win.indicator_enabled~~
+~~Title: Efl.Ui.Win.indicator_mode~~
===== Values =====
- * **enabled** - %%If %%''true''%%, the indicator is enabled, If %%''false''%%, the indicator is disabled.%%
+ * **type** - %%The mype, one of #Efl_Ui_Win_Indicator_Mode.%%
===== Description =====
%%In some environments, like phones, you may have an indicator that shows battery status, reception, time etc. This is the indicator.%%
@@ -9,21 +9,21 @@
%%Sometimes you don't want it because you provide the same functionality inside your app, so this will request that the indicator is disabled in this circumstance. The default is depend on the environments. For example, like phones, default is to enable the indicator. But like TV, default is to disable the indicator.%%
//Since 1.18//
-{{page>:develop:api-include:efl:ui:win:property:indicator_enabled:description&nouser&nolink&nodate}}
+{{page>:develop:api-include:efl:ui:win:property:indicator_mode:description&nouser&nolink&nodate}}
===== Signature =====
<code>
-@property indicator_enabled {
+@property indicator_mode {
get {
values {
- enabled: bool;
+ type: Efl.Ui.Win.Indicator_Mode;
}
}
set {
values {
- enabled: bool;
+ type: Efl.Ui.Win.Indicator_Mode;
}
}
}
@@ -32,11 +32,11 @@
===== C signature =====
<code c>
-Eina_Bool efl_ui_win_indicator_enabled_get(const Eo *obj);
-void efl_ui_win_indicator_enabled_set(Eo *obj, Eina_Bool enabled);
+Efl_Ui_Win_Indicator_Mode efl_ui_win_indicator_mode_get(const Eo *obj);
+void efl_ui_win_indicator_mode_set(Eo *obj, Efl_Ui_Win_Indicator_Mode type);
</code>
===== Implemented by =====
- * **Efl.Ui.Win.indicator_enabled**
+ * **Efl.Ui.Win.indicator_mode**
diff --git a/pages/develop/api/efl/ui/win/property/indicator_type.txt b/pages/develop/api/efl/ui/win/property/indicator_type.txt
deleted file mode 100644
index 63c9d05a0..000000000
--- a/pages/develop/api/efl/ui/win/property/indicator_type.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-~~Title: Efl.Ui.Win.indicator_type~~
-===== Values =====
-
- * **type** - %%The type, one of #Efl_Ui_Win_Indicator_Type.%%
-===== Description =====
-
-%%The indicator type of the window.%%
-
-//Since 1.18//
-{{page>:develop:api-include:efl:ui:win:property:indicator_type:description&nouser&nolink&nodate}}
-
-
-===== Signature =====
-
-<code>
-@property indicator_type {
- get {
- values {
- type: Efl.Ui.Win.Indicator_Type;
- }
- }
- set {
- values {
- type: Efl.Ui.Win.Indicator_Type;
- }
- }
-}
-</code>
-
-===== C signature =====
-
-<code c>
-Efl_Ui_Win_Indicator_Type efl_ui_win_indicator_type_get(const Eo *obj);
-void efl_ui_win_indicator_type_set(Eo *obj, Efl_Ui_Win_Indicator_Type type);
-</code>
-
-===== Implemented by =====
-
- * **Efl.Ui.Win.indicator_type**
-
diff --git a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt
deleted file mode 100644
index a4163d50a..000000000
--- a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:slider:part}}
diff --git a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt
new file mode 100644
index 000000000..c21a1a62e
--- /dev/null
+++ b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:ui:slider:part_indicator}}
diff --git a/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt b/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt
new file mode 100644
index 000000000..82a603da2
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:canvas:object:property:coords_inside}}
diff --git a/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt b/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt
deleted file mode 100644
index e7eda2b59..000000000
--- a/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:canvas:object:method:pointer_coords_inside_get}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt b/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt
deleted file mode 100644
index b19bed8cf..000000000
--- a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:loop:method:eina_futurexxx_idle}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt b/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt
deleted file mode 100644
index b5bfe40d6..000000000
--- a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:loop:method:eina_futurexxx_job}}
diff --git a/pages/develop/api/ref/c/key/efl_loop_idle.txt b/pages/develop/api/ref/c/key/efl_loop_idle.txt
new file mode 100644
index 000000000..f1f461f1c
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_loop_idle.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:loop:method:idle}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt
new file mode 100644
index 000000000..2fef8e0c8
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:ui:slider:part_indicator:property:visible_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt
new file mode 100644
index 000000000..2fef8e0c8
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:ui:slider:part_indicator:property:visible_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt
deleted file mode 100644
index a039750c0..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:slider:part:property:visible_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt
deleted file mode 100644
index a039750c0..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:slider:part:property:visible_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt
deleted file mode 100644
index b8218cc94..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:win:property:indicator_enabled}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt
deleted file mode 100644
index b8218cc94..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:win:property:indicator_enabled}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt
new file mode 100644
index 000000000..21a94cc75
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:ui:win:property:indicator_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt
new file mode 100644
index 000000000..21a94cc75
--- /dev/null
+++ b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt
@@ -0,0 +1 @@
+{{page>:develop:api:efl:ui:win:property:indicator_mode}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt
deleted file mode 100644
index 3e27f9123..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:win:property:indicator_type}}
diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt
deleted file mode 100644
index 3e27f9123..000000000
--- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt
+++ /dev/null
@@ -1 +0,0 @@
-{{page>:develop:api:efl:ui:win:property:indicator_type}}