aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/loop
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/loop')
-rw-r--r--pages/develop/api/efl/loop/arguments.txt26
-rw-r--r--pages/develop/api/efl/loop/event/arguments.txt10
-rw-r--r--pages/develop/api/efl/loop/event/idle.txt10
-rw-r--r--pages/develop/api/efl/loop/event/idle_enter.txt10
-rw-r--r--pages/develop/api/efl/loop/event/idle_exit.txt10
-rw-r--r--pages/develop/api/efl/loop/event/pause.txt10
-rw-r--r--pages/develop/api/efl/loop/event/poll_high.txt10
-rw-r--r--pages/develop/api/efl/loop/event/poll_low.txt10
-rw-r--r--pages/develop/api/efl/loop/event/poll_medium.txt10
-rw-r--r--pages/develop/api/efl/loop/event/resume.txt10
-rw-r--r--pages/develop/api/efl/loop/event/terminate.txt10
-rw-r--r--pages/develop/api/efl/loop/fd.txt118
-rw-r--r--pages/develop/api/efl/loop/fd/event/error.txt10
-rw-r--r--pages/develop/api/efl/loop/fd/event/read.txt10
-rw-r--r--pages/develop/api/efl/loop/fd/event/write.txt10
-rw-r--r--pages/develop/api/efl/loop/fd/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/loop/fd/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/loop/fd/property/fd.txt32
-rw-r--r--pages/develop/api/efl/loop/fd/property/fd_file.txt32
-rw-r--r--pages/develop/api/efl/loop/fd/property/parent.txt30
-rw-r--r--pages/develop/api/efl/loop/method/begin.txt10
-rw-r--r--pages/develop/api/efl/loop/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/loop/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/loop/method/iterate.txt10
-rw-r--r--pages/develop/api/efl/loop/method/iterate_may_block.txt10
-rw-r--r--pages/develop/api/efl/loop/method/job.txt23
-rw-r--r--pages/develop/api/efl/loop/method/provider_find.txt14
-rw-r--r--pages/develop/api/efl/loop/method/quit.txt10
-rw-r--r--pages/develop/api/efl/loop/method/register.txt10
-rw-r--r--pages/develop/api/efl/loop/method/timeout.txt10
-rw-r--r--pages/develop/api/efl/loop/method/unregister.txt10
-rw-r--r--pages/develop/api/efl/loop/property/app_efl_version.txt14
-rw-r--r--pages/develop/api/efl/loop/property/efl_version.txt14
-rw-r--r--pages/develop/api/efl/loop/property/main.txt14
-rw-r--r--pages/develop/api/efl/loop/timer.txt151
-rw-r--r--pages/develop/api/efl/loop/timer/event/tick.txt10
-rw-r--r--pages/develop/api/efl/loop/timer/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/method/delay.txt10
-rw-r--r--pages/develop/api/efl/loop/timer/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/method/event_freeze.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/method/event_thaw.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/loop/timer/method/loop_reset.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/method/reset.txt14
-rw-r--r--pages/develop/api/efl/loop/timer/property/event_freeze_count.txt22
-rw-r--r--pages/develop/api/efl/loop/timer/property/interval.txt32
-rw-r--r--pages/develop/api/efl/loop/timer/property/parent.txt30
-rw-r--r--pages/develop/api/efl/loop/timer/property/pending.txt8
48 files changed, 433 insertions, 497 deletions
diff --git a/pages/develop/api/efl/loop/arguments.txt b/pages/develop/api/efl/loop/arguments.txt
index 734787849..d3b619c8c 100644
--- a/pages/develop/api/efl/loop/arguments.txt
+++ b/pages/develop/api/efl/loop/arguments.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Loop.Arguments~~
+===== Description =====
+
+%%EFL loop arguments data structure%%
+
+{{page>:develop:api-include:efl:loop:arguments:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:loop:arguments:fields&nouser&nolink&nodate}}
+
+ * **argv** - %%Array with loop arguments%%
+ * **initialization** - %%Set to %%''true''%% when the program should initialize its internal state. This happen once per process instance.%%
+
===== Signature =====
<code>
@@ -17,16 +30,3 @@ typedef struct _Efl_Loop_Arguments {
} Efl_Loop_Arguments;
</code>
-===== Description =====
-
-%%EFL loop arguments data structure%%
-
-{{page>:develop:api-include:efl:loop:arguments:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:loop:arguments:fields&nouser&nolink&nodate}}
-
- * **argv** - %%Array with loop arguments%%
- * **initialization** - %%Set to %%''true''%% when the program should initialize its internal state. This happen once per process instance.%%
-
diff --git a/pages/develop/api/efl/loop/event/arguments.txt b/pages/develop/api/efl/loop/event/arguments.txt
index aaf303ace..7d2995518 100644
--- a/pages/develop/api/efl/loop/event/arguments.txt
+++ b/pages/develop/api/efl/loop/event/arguments.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: arguments~~
+===== Description =====
+
+%%Event happens when args are provided to the loop by args_add().%%
+{{page>:develop:api-include:efl:loop:event:arguments:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event happens when args are provided to the loop by args_add().%%
-{{page>:develop:api-include:efl:loop:event:arguments:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/idle.txt b/pages/develop/api/efl/loop/event/idle.txt
index 14352881e..b0a425db2 100644
--- a/pages/develop/api/efl/loop/event/idle.txt
+++ b/pages/develop/api/efl/loop/event/idle.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: idle~~
+===== Description =====
+
+%%Event occurs once the main loop is idler. Be carefull, this will spin your CPU high if you keep listening on this event.%%
+{{page>:develop:api-include:efl:loop:event:idle:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs once the main loop is idler. Be carefull, this will spin your CPU high if you keep listening on this event.%%
-{{page>:develop:api-include:efl:loop:event:idle:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/idle_enter.txt b/pages/develop/api/efl/loop/event/idle_enter.txt
index 1d571236b..7ccc725ba 100644
--- a/pages/develop/api/efl/loop/event/idle_enter.txt
+++ b/pages/develop/api/efl/loop/event/idle_enter.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: idle,enter~~
+===== Description =====
+
+%%Event occurs once the main loop enters the idle state.%%
+{{page>:develop:api-include:efl:loop:event:idle_enter:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs once the main loop enters the idle state.%%
-{{page>:develop:api-include:efl:loop:event:idle_enter:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/idle_exit.txt b/pages/develop/api/efl/loop/event/idle_exit.txt
index 1712966d4..12717f2ec 100644
--- a/pages/develop/api/efl/loop/event/idle_exit.txt
+++ b/pages/develop/api/efl/loop/event/idle_exit.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: idle,exit~~
+===== Description =====
+
+%%Event occurs once the main loop exits the idle state.%%
+{{page>:develop:api-include:efl:loop:event:idle_exit:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs once the main loop exits the idle state.%%
-{{page>:develop:api-include:efl:loop:event:idle_exit:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/pause.txt b/pages/develop/api/efl/loop/event/pause.txt
index 2cda89c44..e976de321 100644
--- a/pages/develop/api/efl/loop/event/pause.txt
+++ b/pages/develop/api/efl/loop/event/pause.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: pause~~
+===== Description =====
+
+%%Called when the window is going not be displayed for some time%%
+{{page>:develop:api-include:efl:loop:event:pause:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called when the window is going not be displayed for some time%%
-{{page>:develop:api-include:efl:loop:event:pause:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/poll_high.txt b/pages/develop/api/efl/loop/event/poll_high.txt
index 611aa543e..9a5f61a56 100644
--- a/pages/develop/api/efl/loop/event/poll_high.txt
+++ b/pages/develop/api/efl/loop/event/poll_high.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: poll,high~~
+===== Description =====
+
+%%Event occurs multiple time per second. The exact tick is undefined and could be adjusted system wide.%%
+{{page>:develop:api-include:efl:loop:event:poll_high:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs multiple time per second. The exact tick is undefined and could be adjusted system wide.%%
-{{page>:develop:api-include:efl:loop:event:poll_high:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/poll_low.txt b/pages/develop/api/efl/loop/event/poll_low.txt
index 9b9b4309c..d2cb4eaa0 100644
--- a/pages/develop/api/efl/loop/event/poll_low.txt
+++ b/pages/develop/api/efl/loop/event/poll_low.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: poll,low~~
+===== Description =====
+
+%%Event occurs multiple time every 15 minutes. The exact tick is undefined and could be adjusted system wide.%%
+{{page>:develop:api-include:efl:loop:event:poll_low:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs multiple time every 15 minutes. The exact tick is undefined and could be adjusted system wide.%%
-{{page>:develop:api-include:efl:loop:event:poll_low:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/poll_medium.txt b/pages/develop/api/efl/loop/event/poll_medium.txt
index a9a56e007..1e01d7388 100644
--- a/pages/develop/api/efl/loop/event/poll_medium.txt
+++ b/pages/develop/api/efl/loop/event/poll_medium.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: poll,medium~~
+===== Description =====
+
+%%Event occurs multiple time per minute. The exact tick is undefined and could be adjusted system wide.%%
+{{page>:develop:api-include:efl:loop:event:poll_medium:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event occurs multiple time per minute. The exact tick is undefined and could be adjusted system wide.%%
-{{page>:develop:api-include:efl:loop:event:poll_medium:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/resume.txt b/pages/develop/api/efl/loop/event/resume.txt
index 522019650..73bba1597 100644
--- a/pages/develop/api/efl/loop/event/resume.txt
+++ b/pages/develop/api/efl/loop/event/resume.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: resume~~
+===== Description =====
+
+%%Called before a window get rendered after a pause event%%
+{{page>:develop:api-include:efl:loop:event:resume:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called before a window get rendered after a pause event%%
-{{page>:develop:api-include:efl:loop:event:resume:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/event/terminate.txt b/pages/develop/api/efl/loop/event/terminate.txt
index 93b9432b7..9ff9c4426 100644
--- a/pages/develop/api/efl/loop/event/terminate.txt
+++ b/pages/develop/api/efl/loop/event/terminate.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop: terminate~~
+===== Description =====
+
+%%Called before starting the shutdown of elementary%%
+{{page>:develop:api-include:efl:loop:event:terminate:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called before starting the shutdown of elementary%%
-{{page>:develop:api-include:efl:loop:event:terminate:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/fd.txt b/pages/develop/api/efl/loop/fd.txt
index 18cc8f04d..e802f8738 100644
--- a/pages/develop/api/efl/loop/fd.txt
+++ b/pages/develop/api/efl/loop/fd.txt
@@ -43,106 +43,64 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:loop:fd:property:fd_file|fd_file]]** //**(get, set)**//
+**[[:develop:api:efl:loop:fd: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:fd: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:fd:property:fd_file|fd_file]]** //**(get, set)**//\\
+> %%Defines which file descriptor to watch when watching a file.%%
<code c>
int efl_loop_fd_file_get(const Eo *obj);
void efl_loop_fd_file_set(Eo *obj, int fd);
</code>
-
-%%Defines which file descriptor to watch when watching a file.%%\\
-\\
-**[[:develop:api:efl:loop:fd:property:fd|fd]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:loop:fd:property:fd|fd]]** //**(get, set)**//\\
+> %%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%
<code c>
int efl_loop_fd_get(const Eo *obj);
void efl_loop_fd_set(Eo *obj, int fd);
</code>
-
-%%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%\\
-\\
+\\
+**[[:develop:api:efl:loop:fd:property:parent|parent]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%The parent of an object.%%
+<code c>
+Efl_Object *efl_parent_get(const Eo *obj);
+void efl_parent_set(Eo *obj, Efl_Object *parent);
+</code>
+\\
==== Inherited ====
-[[:develop:api:efl:loop_user|Efl.Loop_User]].**[[:develop:api:efl:loop_user:property:loop|loop]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:fd:method:constructor|constructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:fd:method:destructor|destructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:fd:property:parent|parent]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_attach|composite_attach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_detach|composite_detach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:del|del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_freeze|event_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_thaw|event_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:finalize|finalize]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:name_find|name_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:provider_find|provider_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:loop_user|Efl.Loop_User]]\\
+> **[[:develop:api:efl:loop_user:property:loop|loop]]** //**(get)**//\\
+[[: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: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)**//
===== Events =====
-**[[:develop:api:efl:loop:fd:event:error|error]]**
+**[[:develop:api:efl:loop:fd:event:error|error]]**\\
+> %%Called when a error occurred on the file descriptor%%
<code c>
EFL_LOOP_FD_EVENT_ERROR(void)
</code>
-
-%%Called when a error occurred on the file descriptor%%\\
-\\
-**[[:develop:api:efl:loop:fd:event:read|read]]**
+\\ **[[:develop:api:efl:loop:fd:event:read|read]]**\\
+> %%Called when a read happened on the file descriptor%%
<code c>
EFL_LOOP_FD_EVENT_READ(void)
</code>
-
-%%Called when a read happened on the file descriptor%%\\
-\\
-**[[:develop:api:efl:loop:fd:event:write|write]]**
+\\ **[[:develop:api:efl:loop:fd:event:write|write]]**\\
+> %%Called when a write happened on the file descriptor%%
<code c>
EFL_LOOP_FD_EVENT_WRITE(void)
</code>
+\\ ==== Inherited ====
-%%Called when a write happened on the file descriptor%%\\
-\\
-==== Inherited ====
-
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_add|callback,add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_del|callback,del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:del|del]]**
-\\
+[[: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/loop/fd/event/error.txt b/pages/develop/api/efl/loop/fd/event/error.txt
index 5e2761e5d..9c1231104 100644
--- a/pages/develop/api/efl/loop/fd/event/error.txt
+++ b/pages/develop/api/efl/loop/fd/event/error.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Fd: error~~
+===== Description =====
+
+%%Called when a error occurred on the file descriptor%%
+{{page>:develop:api-include:efl:loop:fd:event:error:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called when a error occurred on the file descriptor%%
-{{page>:develop:api-include:efl:loop:fd:event:error:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/fd/event/read.txt b/pages/develop/api/efl/loop/fd/event/read.txt
index 60383c31a..110233e5f 100644
--- a/pages/develop/api/efl/loop/fd/event/read.txt
+++ b/pages/develop/api/efl/loop/fd/event/read.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Fd: read~~
+===== Description =====
+
+%%Called when a read happened on the file descriptor%%
+{{page>:develop:api-include:efl:loop:fd:event:read:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called when a read happened on the file descriptor%%
-{{page>:develop:api-include:efl:loop:fd:event:read:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/fd/event/write.txt b/pages/develop/api/efl/loop/fd/event/write.txt
index f2c3e84dc..48df65ec7 100644
--- a/pages/develop/api/efl/loop/fd/event/write.txt
+++ b/pages/develop/api/efl/loop/fd/event/write.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Fd: write~~
+===== Description =====
+
+%%Called when a write happened on the file descriptor%%
+{{page>:develop:api-include:efl:loop:fd:event:write:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Called when a write happened on the file descriptor%%
-{{page>:develop:api-include:efl:loop:fd:event:write:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/fd/method/constructor.txt b/pages/develop/api/efl/loop/fd/method/constructor.txt
index d64483cf2..e36d24391 100644
--- a/pages/develop/api/efl/loop/fd/method/constructor.txt
+++ b/pages/develop/api/efl/loop/fd/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Fd.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:fd:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== 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:fd:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/loop/fd/method/destructor.txt b/pages/develop/api/efl/loop/fd/method/destructor.txt
index f11ea44e5..a284e2e48 100644
--- a/pages/develop/api/efl/loop/fd/method/destructor.txt
+++ b/pages/develop/api/efl/loop/fd/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Fd.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:fd:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== 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:fd:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/loop/fd/property/fd.txt b/pages/develop/api/efl/loop/fd/property/fd.txt
index 39beca212..a982f6be9 100644
--- a/pages/develop/api/efl/loop/fd/property/fd.txt
+++ b/pages/develop/api/efl/loop/fd/property/fd.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Loop.Fd.fd~~
+===== Values =====
+
+ * **fd** - %%The file descriptor.%%
+===== Description =====
+
+%%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%
+
+
+{{page>:develop:api-include:efl:loop:fd:property:fd:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Defines the fd to watch on.%%
+{{page>:develop:api-include:efl:loop:fd:property:fd:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,22 +39,6 @@ int efl_loop_fd_get(const Eo *obj);
void efl_loop_fd_set(Eo *obj, int fd);
</code>
-===== Values =====
-
- * **fd** - %%The file descriptor.%%
-===== Description =====
-
-%%Defines which file descriptor to watch. If it is a file, use file_fd variant.%%
-
-
-{{page>:develop:api-include:efl:loop:fd:property:fd:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Defines the fd to watch on.%%
-{{page>:develop:api-include:efl:loop:fd:property:fd:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Loop.Fd.fd**
diff --git a/pages/develop/api/efl/loop/fd/property/fd_file.txt b/pages/develop/api/efl/loop/fd/property/fd_file.txt
index e9f8d00f1..8e3f36541 100644
--- a/pages/develop/api/efl/loop/fd/property/fd_file.txt
+++ b/pages/develop/api/efl/loop/fd/property/fd_file.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Loop.Fd.fd_file~~
+===== Values =====
+
+ * **fd** - %%The file descriptor.%%
+===== Description =====
+
+%%Defines which file descriptor to watch when watching a file.%%
+
+
+{{page>:develop:api-include:efl:loop:fd:property:fd_file:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Defines the fd to watch on.%%
+{{page>:develop:api-include:efl:loop:fd:property:fd_file:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,22 +39,6 @@ int efl_loop_fd_file_get(const Eo *obj);
void efl_loop_fd_file_set(Eo *obj, int fd);
</code>
-===== Values =====
-
- * **fd** - %%The file descriptor.%%
-===== Description =====
-
-%%Defines which file descriptor to watch when watching a file.%%
-
-
-{{page>:develop:api-include:efl:loop:fd:property:fd_file:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Defines the fd to watch on.%%
-{{page>:develop:api-include:efl:loop:fd:property:fd_file:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Loop.Fd.fd_file**
diff --git a/pages/develop/api/efl/loop/fd/property/parent.txt b/pages/develop/api/efl/loop/fd/property/parent.txt
index 920d8093f..73b7dc3e5 100644
--- a/pages/develop/api/efl/loop/fd/property/parent.txt
+++ b/pages/develop/api/efl/loop/fd/property/parent.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Loop.Fd.parent~~
+===== Values =====
+
+ * **parent** - %%The new parent%%
+===== Description =====
+
+%%The parent of an object.%%
+
+%%Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use efl_del() that does that for you (and also unrefs the object).%%
+
+%%The Eo parent is conceptually user set. That means that a parent should not be changed behind the scenes in a surprising manner.%%
+
+%%For example: if you have a widget that has a box internally, and when you swallow into that widget the object you swallow ends up in the box, the parent should be the widget, and not the box.%%
+{{page>:develop:api-include:efl:loop:fd:property:parent:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:loop_user:property:parent|Efl.Object.parent]] **(set)**.//===== Signature =====
<code>
@@ -23,21 +38,6 @@ Efl_Object *efl_parent_get(const Eo *obj);
void efl_parent_set(Eo *obj, Efl_Object *parent);
</code>
-===== Values =====
-
- * **parent** - %%The new parent%%
-===== Description =====
-
-%%The parent of an object.%%
-
-%%Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use efl_del() that does that for you (and also unrefs the object).%%
-
-%%The Eo parent is conceptually user set. That means that a parent should not be changed behind the scenes in a surprising manner.%%
-
-%%For example: if you have a widget that has a box internally, and when you swallow into that widget the object you swallow ends up in the box, the parent should be the widget, and not the box.%%
-{{page>:develop:api-include:efl:loop:fd:property:parent:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:object:property:parent|Efl.Object.parent]]
diff --git a/pages/develop/api/efl/loop/method/begin.txt b/pages/develop/api/efl/loop/method/begin.txt
index e43b4516e..7b641f4e1 100644
--- a/pages/develop/api/efl/loop/method/begin.txt
+++ b/pages/develop/api/efl/loop/method/begin.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.begin~~
+===== Description =====
+
+%%Runs the application main loop.%%
+{{page>:develop:api-include:efl:loop:method:begin:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,11 +18,6 @@ begin {
Eina_Value *efl_loop_begin(Eo *obj);
</code>
-===== Description =====
-
-%%Runs the application main loop.%%
-{{page>:develop:api-include:efl:loop:method:begin:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.begin**
diff --git a/pages/develop/api/efl/loop/method/constructor.txt b/pages/develop/api/efl/loop/method/constructor.txt
index f6dc19949..3daed096a 100644
--- a/pages/develop/api/efl/loop/method/constructor.txt
+++ b/pages/develop/api/efl/loop/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.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:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== 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:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/loop/method/destructor.txt b/pages/develop/api/efl/loop/method/destructor.txt
index 77b47325d..ebc8eaac3 100644
--- a/pages/develop/api/efl/loop/method/destructor.txt
+++ b/pages/develop/api/efl/loop/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.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:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== 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:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/loop/method/iterate.txt b/pages/develop/api/efl/loop/method/iterate.txt
index cdef1fddd..c731de69b 100644
--- a/pages/develop/api/efl/loop/method/iterate.txt
+++ b/pages/develop/api/efl/loop/method/iterate.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.iterate~~
+===== Description =====
+
+%%Runs a single iteration of the main loop to process everything on the queue.%%
+{{page>:develop:api-include:efl:loop:method:iterate:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,11 +16,6 @@ iterate {}
void efl_loop_iterate(Eo *obj);
</code>
-===== Description =====
-
-%%Runs a single iteration of the main loop to process everything on the queue.%%
-{{page>:develop:api-include:efl:loop:method:iterate:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.iterate**
diff --git a/pages/develop/api/efl/loop/method/iterate_may_block.txt b/pages/develop/api/efl/loop/method/iterate_may_block.txt
index cab15b79c..db2fa5c3f 100644
--- a/pages/develop/api/efl/loop/method/iterate_may_block.txt
+++ b/pages/develop/api/efl/loop/method/iterate_may_block.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.iterate_may_block~~
+===== Description =====
+
+%%Runs a single iteration of the main loop to process everything on the queue with block/non-blocking status.%%
+{{page>:develop:api-include:efl:loop:method:iterate_may_block:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ int efl_loop_iterate_may_block(Eo *obj, int may_block);
* **may_block** //(in)// - %%A flag if the main loop has a possibility of blocking.%%
-===== Description =====
-
-%%Runs a single iteration of the main loop to process everything on the queue with block/non-blocking status.%%
-{{page>:develop:api-include:efl:loop:method:iterate_may_block:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.iterate_may_block**
diff --git a/pages/develop/api/efl/loop/method/job.txt b/pages/develop/api/efl/loop/method/job.txt
index 289610ef8..bee209946 100644
--- a/pages/develop/api/efl/loop/method/job.txt
+++ b/pages/develop/api/efl/loop/method/job.txt
@@ -1,30 +1,25 @@
~~Title: Efl.Loop.job~~
+===== 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:idle|Efl.Loop.idle]]%%%%
+{{page>:develop:api-include:efl:loop:method:job:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
job {
- params {
- @in data: const(void_ptr) @optional;
- }
- return: free(future<void_ptr>, efl_del);
+ return: ptr(Eina.Future);
}
</code>
===== C signature =====
<code c>
-Efl_Future *efl_loop_job(Eo *obj, const void *data);
+Eina_Future *efl_loop_job(Eo *obj);
</code>
-===== Parameters =====
-
- * **data** //(in)// - %%The data to be given when the promise is done.%%
-
-===== Description =====
-
-%%Will execute that promise in the near future.%%
-{{page>:develop:api-include:efl:loop:method:job:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.job**
diff --git a/pages/develop/api/efl/loop/method/provider_find.txt b/pages/develop/api/efl/loop/method/provider_find.txt
index ae92cf0e8..51076dfe6 100644
--- a/pages/develop/api/efl/loop/method/provider_find.txt
+++ b/pages/develop/api/efl/loop/method/provider_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.provider_find~~
+===== Description =====
+
+%%Searches up in the object tree for a provider which knows the given class/interface.%%
+
+%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
+{{page>:develop:api-include:efl:loop:method:provider_find:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:provider_find|Efl.Object.provider_find]].//===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
* **klass** //(in)// - %%The class identifier to search for%%
-===== Description =====
-
-%%Searches up in the object tree for a provider which knows the given class/interface.%%
-
-%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
-{{page>:develop:api-include:efl:loop:method:provider_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:provider_find|Efl.Object.provider_find]]
diff --git a/pages/develop/api/efl/loop/method/quit.txt b/pages/develop/api/efl/loop/method/quit.txt
index e648ebe1f..b9cbba67d 100644
--- a/pages/develop/api/efl/loop/method/quit.txt
+++ b/pages/develop/api/efl/loop/method/quit.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.quit~~
+===== Description =====
+
+%%Quits the main loop once all the events currently on the queue have been processed.%%
+{{page>:develop:api-include:efl:loop:method:quit:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,11 +24,6 @@ void efl_loop_quit(Eo *obj, Eina_Value exit_code);
* **exit_code** //(in)// - %%Returned value by begin()%%
-===== Description =====
-
-%%Quits the main loop once all the events currently on the queue have been processed.%%
-{{page>:develop:api-include:efl:loop:method:quit:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.quit**
diff --git a/pages/develop/api/efl/loop/method/register.txt b/pages/develop/api/efl/loop/method/register.txt
index 20d8cc4d1..734ad1eac 100644
--- a/pages/develop/api/efl/loop/method/register.txt
+++ b/pages/develop/api/efl/loop/method/register.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.register~~
+===== Description =====
+
+%%Will register a manager of a specific class to be answered by eo.provider_find.%%
+{{page>:develop:api-include:efl:loop:method:register:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,11 +27,6 @@ Eina_Bool efl_loop_register(Eo *obj, const Efl_Class *klass, const Efl_Object *p
* **klass** //(in)// - %%The class provided by the registered provider.%%
* **provider** //(in)// - %%The provider for the newly registered class that has to provide that said Efl.Class.%%
-===== Description =====
-
-%%Will register a manager of a specific class to be answered by eo.provider_find.%%
-{{page>:develop:api-include:efl:loop:method:register:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.register**
diff --git a/pages/develop/api/efl/loop/method/timeout.txt b/pages/develop/api/efl/loop/method/timeout.txt
index 9b832d36a..a870a1898 100644
--- a/pages/develop/api/efl/loop/method/timeout.txt
+++ b/pages/develop/api/efl/loop/method/timeout.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.timeout~~
+===== Description =====
+
+%%A future promise that will be resolved from a clean main loop context after %%''time''%% seconds.%%
+{{page>:develop:api-include:efl:loop:method:timeout:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ Eina_Future *efl_loop_timeout(Eo *obj, double time);
* **time** //(in)// - %%The time from now in second that the main loop will wait before triggering it.%%
-===== Description =====
-
-%%A future promise that will be resolved from a clean main loop context after %%''time''%% seconds.%%
-{{page>:develop:api-include:efl:loop:method:timeout:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.timeout**
diff --git a/pages/develop/api/efl/loop/method/unregister.txt b/pages/develop/api/efl/loop/method/unregister.txt
index f308e5e63..995bb0d3e 100644
--- a/pages/develop/api/efl/loop/method/unregister.txt
+++ b/pages/develop/api/efl/loop/method/unregister.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.unregister~~
+===== Description =====
+
+%%Will unregister a manager of a specific class that was previously registered and answered by eo.provider_find.%%
+{{page>:develop:api-include:efl:loop:method:unregister:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,11 +27,6 @@ Eina_Bool efl_loop_unregister(Eo *obj, const Efl_Class *klass, const Efl_Object
* **klass** //(in)// - %%The class provided by the provider to unregister for.%%
* **provider** //(in)// - %%The provider for the registered class to unregister.%%
-===== Description =====
-
-%%Will unregister a manager of a specific class that was previously registered and answered by eo.provider_find.%%
-{{page>:develop:api-include:efl:loop:method:unregister:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.unregister**
diff --git a/pages/develop/api/efl/loop/property/app_efl_version.txt b/pages/develop/api/efl/loop/property/app_efl_version.txt
index 947cd9922..a689e6c9f 100644
--- a/pages/develop/api/efl/loop/property/app_efl_version.txt
+++ b/pages/develop/api/efl/loop/property/app_efl_version.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.app_efl_version~~
+===== Values =====
+
+ * **version** - %%Efl version%%
+
+
+\\ {{page>:develop:api-include:efl:loop:property:app_efl_version:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
const Efl_Version *efl_loop_app_efl_version_get(const Eo *obj);
</code>
-===== Values =====
-
- * **version** - %%Efl version%%
-
-
-{{page>:develop:api-include:efl:loop:property:app_efl_version:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.app_efl_version**
diff --git a/pages/develop/api/efl/loop/property/efl_version.txt b/pages/develop/api/efl/loop/property/efl_version.txt
index c03e307fd..97a4fe12c 100644
--- a/pages/develop/api/efl/loop/property/efl_version.txt
+++ b/pages/develop/api/efl/loop/property/efl_version.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.efl_version~~
+===== Values =====
+
+ * **version** - %%Efl version%%
+
+
+\\ {{page>:develop:api-include:efl:loop:property:efl_version:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
const Efl_Version *efl_loop_efl_version_get(const Eo *obj);
</code>
-===== Values =====
-
- * **version** - %%Efl version%%
-
-
-{{page>:develop:api-include:efl:loop:property:efl_version:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.efl_version**
diff --git a/pages/develop/api/efl/loop/property/main.txt b/pages/develop/api/efl/loop/property/main.txt
index 7375e8404..de6339d70 100644
--- a/pages/develop/api/efl/loop/property/main.txt
+++ b/pages/develop/api/efl/loop/property/main.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.main~~
+===== Values =====
+
+ * **main_loop** - %%Application main loop%%
+
+
+\\ {{page>:develop:api-include:efl:loop:property:main:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
Efl_Loop *efl_loop_main_get(const Eo *obj);
</code>
-===== Values =====
-
- * **main_loop** - %%Application main loop%%
-
-
-{{page>:develop:api-include:efl:loop:property:main:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.main**
diff --git a/pages/develop/api/efl/loop/timer.txt b/pages/develop/api/efl/loop/timer.txt
index eb57d21a1..0bfe74b8b 100644
--- a/pages/develop/api/efl/loop/timer.txt
+++ b/pages/develop/api/efl/loop/timer.txt
@@ -43,112 +43,95 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:loop:timer:method:delay|delay]]**
+**[[:develop:api:efl:loop:timer: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:timer:method:delay|delay]]**\\
+> %%Adds some delay for the next occurrence of a timer. This doesn't affect the interval of a timer.%%
<code c>
void efl_loop_timer_delay(Eo *obj, double add);
</code>
-
-%%Adds some delay for the next occurrence of a timer. This doesn't affect the interval of a timer.%%\\
-\\
-**[[:develop:api:efl:loop:timer:method:loop_reset|loop_reset]]**
+\\
+**[[:develop:api:efl:loop:timer: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:timer:method:event_freeze|event_freeze]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Freeze events of object.%%
+<code c>
+void efl_event_freeze(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:timer:method:event_thaw|event_thaw]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Thaw events of object.%%
+<code c>
+void efl_event_thaw(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:timer:method:finalize|finalize]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Called at the end of #eo_add. Should not be called, just overridden.%%
+<code c>
+Efl_Object *efl_finalize(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:timer:method:loop_reset|loop_reset]]**\\
+> %%This effectively reset a timer, but based on the time when this iteration of the main loop started.%%
<code c>
void efl_loop_timer_loop_reset(Eo *obj);
</code>
-
-%%This effectively reset a timer, but based on the time when this iteration of the main loop started.%%\\
-\\
-**[[:develop:api:efl:loop:timer:method:reset|reset]]**
+\\
+**[[:develop:api:efl:loop:timer:method:reset|reset]]**\\
+> %%Resets a timer to its full interval. This effectively makes the timer start ticking off from zero now.%%
<code c>
void efl_loop_timer_reset(Eo *obj);
</code>
-
-%%Resets a timer to its full interval. This effectively makes the timer start ticking off from zero now.%%\\
-\\
-**[[:develop:api:efl:loop:timer:property:interval|interval]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:loop:timer:property:event_freeze_count|event_freeze_count]]** //**(get)**//// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Return freeze events of object.%%
+<code c>
+int efl_event_freeze_count_get(const Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:loop:timer:property:interval|interval]]** //**(get, set)**//\\
+> %%Interval the timer ticks on.%%
<code c>
double efl_loop_timer_interval_get(const Eo *obj);
void efl_loop_timer_interval_set(Eo *obj, double in);
</code>
-
-%%Interval the timer ticks on.%%\\
-\\
-**[[:develop:api:efl:loop:timer:property:pending|pending]]** //**(get)**//
+\\
+**[[:develop:api:efl:loop:timer:property:parent|parent]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%The parent of an object.%%
+<code c>
+Efl_Object *efl_parent_get(const Eo *obj);
+void efl_parent_set(Eo *obj, Efl_Object *parent);
+</code>
+\\
+**[[:develop:api:efl:loop:timer:property:pending|pending]]** //**(get)**//\\
+> %%Pending time regarding a timer.%%
<code c>
double efl_loop_timer_pending_get(const Eo *obj);
</code>
-
-%%Pending time regarding a timer.%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:loop_user|Efl.Loop_User]].**[[:develop:api:efl:loop_user:property:loop|loop]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:method:constructor|constructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:method:destructor|destructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:method:event_freeze|event_freeze]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:method:event_thaw|event_thaw]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:method:finalize|finalize]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:property:event_freeze_count|event_freeze_count]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:loop:timer:property:parent|parent]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_attach|composite_attach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_detach|composite_detach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:del|del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:name_find|name_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:provider_find|provider_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:loop_user|Efl.Loop_User]]\\
+> **[[:develop:api:efl:loop_user:property:loop|loop]]** //**(get)**//\\
+[[: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: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_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[: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_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)**//
===== Events =====
-**[[:develop:api:efl:loop:timer:event:tick|tick]]**
+**[[:develop:api:efl:loop:timer:event:tick|tick]]**\\
+> %%Event triggered when the specified time as passed.%%
<code c>
EFL_LOOP_TIMER_EVENT_TICK(void)
</code>
+\\ ==== Inherited ====
-%%Event triggered when the specified time as passed.%%\\
-\\
-==== Inherited ====
-
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_add|callback,add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_del|callback,del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:del|del]]**
-\\
+[[: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/loop/timer/event/tick.txt b/pages/develop/api/efl/loop/timer/event/tick.txt
index 75b10636c..6b5307266 100644
--- a/pages/develop/api/efl/loop/timer/event/tick.txt
+++ b/pages/develop/api/efl/loop/timer/event/tick.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Timer: tick~~
+===== Description =====
+
+%%Event triggered when the specified time as passed.%%
+{{page>:develop:api-include:efl:loop:timer:event:tick:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event triggered when the specified time as passed.%%
-{{page>:develop:api-include:efl:loop:timer:event:tick:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/loop/timer/method/constructor.txt b/pages/develop/api/efl/loop/timer/method/constructor.txt
index 89503d2cb..e43028dd1 100644
--- a/pages/develop/api/efl/loop/timer/method/constructor.txt
+++ b/pages/develop/api/efl/loop/timer/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.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:timer:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== 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:timer:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/loop/timer/method/delay.txt b/pages/develop/api/efl/loop/timer/method/delay.txt
index 8c4e639ed..c0dcfee43 100644
--- a/pages/develop/api/efl/loop/timer/method/delay.txt
+++ b/pages/develop/api/efl/loop/timer/method/delay.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Timer.delay~~
+===== Description =====
+
+%%Adds some delay for the next occurrence of a timer. This doesn't affect the interval of a timer.%%
+{{page>:develop:api-include:efl:loop:timer:method:delay:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,11 +24,6 @@ void efl_loop_timer_delay(Eo *obj, double add);
* **add** //(in)// - %%The amount of time to delay the timer by in seconds%%
-===== Description =====
-
-%%Adds some delay for the next occurrence of a timer. This doesn't affect the interval of a timer.%%
-{{page>:develop:api-include:efl:loop:timer:method:delay:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.Timer.delay**
diff --git a/pages/develop/api/efl/loop/timer/method/destructor.txt b/pages/develop/api/efl/loop/timer/method/destructor.txt
index 6b7e78d91..deae51fd7 100644
--- a/pages/develop/api/efl/loop/timer/method/destructor.txt
+++ b/pages/develop/api/efl/loop/timer/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.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:timer:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== 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:timer:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/loop/timer/method/event_freeze.txt b/pages/develop/api/efl/loop/timer/method/event_freeze.txt
index 8fbe4a1ab..3bc80e20d 100644
--- a/pages/develop/api/efl/loop/timer/method/event_freeze.txt
+++ b/pages/develop/api/efl/loop/timer/method/event_freeze.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.event_freeze~~
+===== Description =====
+
+%%Freeze events of object.%%
+
+%%Prevents event callbacks from being called for the object.%%
+{{page>:develop:api-include:efl:loop:timer:method:event_freeze:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:event_freeze|Efl.Object.event_freeze]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_freeze {}
void efl_event_freeze(Eo *obj);
</code>
-===== Description =====
-
-%%Freeze events of object.%%
-
-%%Prevents event callbacks from being called for the object.%%
-{{page>:develop:api-include:efl:loop:timer:method:event_freeze:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:event_freeze|Efl.Object.event_freeze]]
diff --git a/pages/develop/api/efl/loop/timer/method/event_thaw.txt b/pages/develop/api/efl/loop/timer/method/event_thaw.txt
index 1a09da0c0..434cf7123 100644
--- a/pages/develop/api/efl/loop/timer/method/event_thaw.txt
+++ b/pages/develop/api/efl/loop/timer/method/event_thaw.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.event_thaw~~
+===== Description =====
+
+%%Thaw events of object.%%
+
+%%Lets event callbacks be called for the object.%%
+{{page>:develop:api-include:efl:loop:timer:method:event_thaw:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:event_thaw|Efl.Object.event_thaw]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_thaw {}
void efl_event_thaw(Eo *obj);
</code>
-===== Description =====
-
-%%Thaw events of object.%%
-
-%%Lets event callbacks be called for the object.%%
-{{page>:develop:api-include:efl:loop:timer:method:event_thaw:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:event_thaw|Efl.Object.event_thaw]]
diff --git a/pages/develop/api/efl/loop/timer/method/finalize.txt b/pages/develop/api/efl/loop/timer/method/finalize.txt
index 3f5eb29f7..d443d73c0 100644
--- a/pages/develop/api/efl/loop/timer/method/finalize.txt
+++ b/pages/develop/api/efl/loop/timer/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Loop.Timer.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:loop:timer:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:loop:timer:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/loop/timer/method/loop_reset.txt b/pages/develop/api/efl/loop/timer/method/loop_reset.txt
index 545a4cae2..aa790565d 100644
--- a/pages/develop/api/efl/loop/timer/method/loop_reset.txt
+++ b/pages/develop/api/efl/loop/timer/method/loop_reset.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.loop_reset~~
+===== Description =====
+
+%%This effectively reset a timer, but based on the time when this iteration of the main loop started.%%
+
+//Since 1.18//
+{{page>:develop:api-include:efl:loop:timer:method:loop_reset:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ loop_reset {}
void efl_loop_timer_loop_reset(Eo *obj);
</code>
-===== Description =====
-
-%%This effectively reset a timer, but based on the time when this iteration of the main loop started.%%
-
-//Since 1.18//
-{{page>:develop:api-include:efl:loop:timer:method:loop_reset:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.Timer.loop_reset**
diff --git a/pages/develop/api/efl/loop/timer/method/reset.txt b/pages/develop/api/efl/loop/timer/method/reset.txt
index 6d2cfd6cc..2c5b739ae 100644
--- a/pages/develop/api/efl/loop/timer/method/reset.txt
+++ b/pages/develop/api/efl/loop/timer/method/reset.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Loop.Timer.reset~~
+===== Description =====
+
+%%Resets a timer to its full interval. This effectively makes the timer start ticking off from zero now.%%
+
+//Since 1.2//
+{{page>:develop:api-include:efl:loop:timer:method:reset:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ reset {}
void efl_loop_timer_reset(Eo *obj);
</code>
-===== Description =====
-
-%%Resets a timer to its full interval. This effectively makes the timer start ticking off from zero now.%%
-
-//Since 1.2//
-{{page>:develop:api-include:efl:loop:timer:method:reset:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.Timer.reset**
diff --git a/pages/develop/api/efl/loop/timer/property/event_freeze_count.txt b/pages/develop/api/efl/loop/timer/property/event_freeze_count.txt
index 46af5502b..87b6f3412 100644
--- a/pages/develop/api/efl/loop/timer/property/event_freeze_count.txt
+++ b/pages/develop/api/efl/loop/timer/property/event_freeze_count.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Loop.Timer.event_freeze_count~~
+===== Values =====
+
+ * **fcount** - %%The event freeze count of the object%%
+===== Description =====
+
+%%Return freeze events of object.%%
+
+%%Return event freeze count.%%
+
+\\ {{page>:develop:api-include:efl:loop:timer:property:event_freeze_count:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:property:event_freeze_count|Efl.Object.event_freeze_count]] **(get)**.//===== Signature =====
<code>
@@ -17,17 +28,6 @@
int efl_event_freeze_count_get(const Eo *obj);
</code>
-===== Values =====
-
- * **fcount** - %%The event freeze count of the object%%
-===== Description =====
-
-%%Return freeze events of object.%%
-
-%%Return event freeze count.%%
-
-{{page>:develop:api-include:efl:loop:timer:property:event_freeze_count:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:property:event_freeze_count|Efl.Object.event_freeze_count]]
diff --git a/pages/develop/api/efl/loop/timer/property/interval.txt b/pages/develop/api/efl/loop/timer/property/interval.txt
index 75851801e..3c88c80ba 100644
--- a/pages/develop/api/efl/loop/timer/property/interval.txt
+++ b/pages/develop/api/efl/loop/timer/property/interval.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Loop.Timer.interval~~
+===== Values =====
+
+ * **in** - %%The new interval in seconds%%
+===== Description =====
+
+%%Interval the timer ticks on.%%
+
+
+{{page>:develop:api-include:efl:loop:timer:property:interval:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%If set during a timer call, this will affect the next interval.%%
+{{page>:develop:api-include:efl:loop:timer:property:interval:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,22 +39,6 @@ double efl_loop_timer_interval_get(const Eo *obj);
void efl_loop_timer_interval_set(Eo *obj, double in);
</code>
-===== Values =====
-
- * **in** - %%The new interval in seconds%%
-===== Description =====
-
-%%Interval the timer ticks on.%%
-
-
-{{page>:develop:api-include:efl:loop:timer:property:interval:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%If set during a timer call, this will affect the next interval.%%
-{{page>:develop:api-include:efl:loop:timer:property:interval:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Loop.Timer.interval**
diff --git a/pages/develop/api/efl/loop/timer/property/parent.txt b/pages/develop/api/efl/loop/timer/property/parent.txt
index 249c77698..bacb9ab62 100644
--- a/pages/develop/api/efl/loop/timer/property/parent.txt
+++ b/pages/develop/api/efl/loop/timer/property/parent.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Loop.Timer.parent~~
+===== Values =====
+
+ * **parent** - %%The new parent%%
+===== Description =====
+
+%%The parent of an object.%%
+
+%%Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use efl_del() that does that for you (and also unrefs the object).%%
+
+%%The Eo parent is conceptually user set. That means that a parent should not be changed behind the scenes in a surprising manner.%%
+
+%%For example: if you have a widget that has a box internally, and when you swallow into that widget the object you swallow ends up in the box, the parent should be the widget, and not the box.%%
+{{page>:develop:api-include:efl:loop:timer:property:parent:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:loop_user:property:parent|Efl.Object.parent]] **(set)**.//===== Signature =====
<code>
@@ -23,21 +38,6 @@ Efl_Object *efl_parent_get(const Eo *obj);
void efl_parent_set(Eo *obj, Efl_Object *parent);
</code>
-===== Values =====
-
- * **parent** - %%The new parent%%
-===== Description =====
-
-%%The parent of an object.%%
-
-%%Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use efl_del() that does that for you (and also unrefs the object).%%
-
-%%The Eo parent is conceptually user set. That means that a parent should not be changed behind the scenes in a surprising manner.%%
-
-%%For example: if you have a widget that has a box internally, and when you swallow into that widget the object you swallow ends up in the box, the parent should be the widget, and not the box.%%
-{{page>:develop:api-include:efl:loop:timer:property:parent:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:object:property:parent|Efl.Object.parent]]
diff --git a/pages/develop/api/efl/loop/timer/property/pending.txt b/pages/develop/api/efl/loop/timer/property/pending.txt
index 761ccc447..8d82e2a26 100644
--- a/pages/develop/api/efl/loop/timer/property/pending.txt
+++ b/pages/develop/api/efl/loop/timer/property/pending.txt
@@ -1,4 +1,8 @@
~~Title: Efl.Loop.Timer.pending~~
+
+
+\\ {{page>:develop:api-include:efl:loop:timer:property:pending:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -15,10 +19,6 @@
double efl_loop_timer_pending_get(const Eo *obj);
</code>
-
-
-{{page>:develop:api-include:efl:loop:timer:property:pending:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Loop.Timer.pending**