aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/object
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/object')
-rw-r--r--pages/develop/api/efl/object/event/callback_add.txt10
-rw-r--r--pages/develop/api/efl/object/event/callback_del.txt10
-rw-r--r--pages/develop/api/efl/object/event/del.txt10
-rw-r--r--pages/develop/api/efl/object/method/children_iterator_new.txt10
-rw-r--r--pages/develop/api/efl/object/method/composite_attach.txt18
-rw-r--r--pages/develop/api/efl/object/method/composite_detach.txt18
-rw-r--r--pages/develop/api/efl/object/method/composite_part_is.txt14
-rw-r--r--pages/develop/api/efl/object/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/object/method/debug_name_override.txt26
-rw-r--r--pages/develop/api/efl/object/method/del.txt18
-rw-r--r--pages/develop/api/efl/object/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_callback_forwarder_add.txt10
-rw-r--r--pages/develop/api/efl/object/method/event_callback_forwarder_del.txt10
-rw-r--r--pages/develop/api/efl/object/method/event_callback_stop.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_freeze.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_global_freeze.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_global_thaw.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_thaw.txt14
-rw-r--r--pages/develop/api/efl/object/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/object/method/name_find.txt14
-rw-r--r--pages/develop/api/efl/object/method/provider_find.txt14
-rw-r--r--pages/develop/api/efl/object/property/allow_parent_unref.txt34
-rw-r--r--pages/develop/api/efl/object/property/comment.txt22
-rw-r--r--pages/develop/api/efl/object/property/event_freeze_count.txt22
-rw-r--r--pages/develop/api/efl/object/property/event_global_freeze_count.txt22
-rw-r--r--pages/develop/api/efl/object/property/finalized.txt14
-rw-r--r--pages/develop/api/efl/object/property/name.txt22
-rw-r--r--pages/develop/api/efl/object/property/parent.txt30
28 files changed, 228 insertions, 228 deletions
diff --git a/pages/develop/api/efl/object/event/callback_add.txt b/pages/develop/api/efl/object/event/callback_add.txt
index fcb57d8ec..548216f0f 100644
--- a/pages/develop/api/efl/object/event/callback_add.txt
+++ b/pages/develop/api/efl/object/event/callback_add.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object: callback,add~~
+===== Description =====
+
+%%A callback was added.%%
+{{page>:develop:api-include:efl:object:event:callback_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%A callback was added.%%
-{{page>:develop:api-include:efl:object:event:callback_add:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/object/event/callback_del.txt b/pages/develop/api/efl/object/event/callback_del.txt
index 04ff06202..1460190e4 100644
--- a/pages/develop/api/efl/object/event/callback_del.txt
+++ b/pages/develop/api/efl/object/event/callback_del.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object: callback,del~~
+===== Description =====
+
+%%A callback was deleted.%%
+{{page>:develop:api-include:efl:object:event:callback_del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%A callback was deleted.%%
-{{page>:develop:api-include:efl:object:event:callback_del:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/object/event/del.txt b/pages/develop/api/efl/object/event/del.txt
index 530c85b3c..65594c324 100644
--- a/pages/develop/api/efl/object/event/del.txt
+++ b/pages/develop/api/efl/object/event/del.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object: del~~
+===== Description =====
+
+%%Object is being deleted.%%
+{{page>:develop:api-include:efl:object:event:del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Object is being deleted.%%
-{{page>:develop:api-include:efl:object:event:del:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/object/method/children_iterator_new.txt b/pages/develop/api/efl/object/method/children_iterator_new.txt
index eef83935e..ae006f9bb 100644
--- a/pages/develop/api/efl/object/method/children_iterator_new.txt
+++ b/pages/develop/api/efl/object/method/children_iterator_new.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.children_iterator_new~~
+===== Description =====
+
+%%Get an iterator on all childrens%%
+{{page>:develop:api-include:efl:object:method:children_iterator_new:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,11 +18,6 @@ children_iterator_new {
Eina_Iterator *efl_children_iterator_new(Eo *obj);
</code>
-===== Description =====
-
-%%Get an iterator on all childrens%%
-{{page>:develop:api-include:efl:object:method:children_iterator_new:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.children_iterator_new**
diff --git a/pages/develop/api/efl/object/method/composite_attach.txt b/pages/develop/api/efl/object/method/composite_attach.txt
index fc5371aef..79515a42b 100644
--- a/pages/develop/api/efl/object/method/composite_attach.txt
+++ b/pages/develop/api/efl/object/method/composite_attach.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.composite_attach~~
+===== Description =====
+
+%%Make an object a composite object of another.%%
+
+%%The class of comp_obj must be part of the extensions of the class of the parent. It is not possible to attach more then 1 composite of the same class. This functions also sets the parent of comp_obj to parent.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_detach|Efl.Object.composite_detach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_attach:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_composite_attach(Eo *obj, Efl_Object *comp_obj);
* **comp_obj** //(in)// - %%the object that will be used to composite the parent.%%
-===== Description =====
-
-%%Make an object a composite object of another.%%
-
-%%The class of comp_obj must be part of the extensions of the class of the parent. It is not possible to attach more then 1 composite of the same class. This functions also sets the parent of comp_obj to parent.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_detach|Efl.Object.composite_detach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_attach:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_attach**
diff --git a/pages/develop/api/efl/object/method/composite_detach.txt b/pages/develop/api/efl/object/method/composite_detach.txt
index f18039c76..950d83eab 100644
--- a/pages/develop/api/efl/object/method/composite_detach.txt
+++ b/pages/develop/api/efl/object/method/composite_detach.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.composite_detach~~
+===== Description =====
+
+%%Detach a composite object from another object.%%
+
+%%This functions also sets the parent of comp_obj to %%''null''%%.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_detach:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_composite_detach(Eo *obj, Efl_Object *comp_obj);
* **comp_obj** //(in)// - %%The object that will be removed from the parent.%%
-===== Description =====
-
-%%Detach a composite object from another object.%%
-
-%%This functions also sets the parent of comp_obj to %%''null''%%.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_detach:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_detach**
diff --git a/pages/develop/api/efl/object/method/composite_part_is.txt b/pages/develop/api/efl/object/method/composite_part_is.txt
index 16788382a..a354ce2e7 100644
--- a/pages/develop/api/efl/object/method/composite_part_is.txt
+++ b/pages/develop/api/efl/object/method/composite_part_is.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.composite_part_is~~
+===== Description =====
+
+%%Check if an object is part of a composite object.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_part_is:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ composite_part_is {
Eina_Bool efl_composite_part_is(Eo *obj);
</code>
-===== Description =====
-
-%%Check if an object is part of a composite object.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_part_is:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_part_is**
diff --git a/pages/develop/api/efl/object/method/constructor.txt b/pages/develop/api/efl/object/method/constructor.txt
index c2bd5d64f..43479e8fe 100644
--- a/pages/develop/api/efl/object/method/constructor.txt
+++ b/pages/develop/api/efl/object/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.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:object:method:constructor:description&nouser&nolink&nodate}}
+
===== 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:object:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.constructor**
diff --git a/pages/develop/api/efl/object/method/debug_name_override.txt b/pages/develop/api/efl/object/method/debug_name_override.txt
index 4fd38ce9f..9148b0459 100644
--- a/pages/develop/api/efl/object/method/debug_name_override.txt
+++ b/pages/develop/api/efl/object/method/debug_name_override.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Object.debug_name_override~~
+===== Description =====
+
+%%Build a read-only name for this object used for debugging.%%
+
+%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
+
+%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
+
+%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
+
+//Since 1.21//
+{{page>:develop:api-include:efl:object:method:debug_name_override:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,19 +32,6 @@ void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
* **sb** //(in)// - %%A string buffer, must not be %%''null''%%.%%
-===== Description =====
-
-%%Build a read-only name for this object used for debugging.%%
-
-%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
-
-%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
-
-%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
-
-//Since 1.21//
-{{page>:develop:api-include:efl:object:method:debug_name_override:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.debug_name_override**
diff --git a/pages/develop/api/efl/object/method/del.txt b/pages/develop/api/efl/object/method/del.txt
index cca5efa88..1d8f6fe89 100644
--- a/pages/develop/api/efl/object/method/del.txt
+++ b/pages/develop/api/efl/object/method/del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.del~~
+===== Description =====
+
+%%Unrefs the object and reparents it to NULL.%%
+
+%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
+
+%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
+{{page>:develop:api-include:efl:object:method:del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,15 +20,6 @@ del @const {}
void efl_del(const Eo *obj);
</code>
-===== Description =====
-
-%%Unrefs the object and reparents it to NULL.%%
-
-%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
-
-%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
-{{page>:develop:api-include:efl:object:method:del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.del**
diff --git a/pages/develop/api/efl/object/method/destructor.txt b/pages/develop/api/efl/object/method/destructor.txt
index 65783387b..8b8892660 100644
--- a/pages/develop/api/efl/object/method/destructor.txt
+++ b/pages/develop/api/efl/object/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.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:object:method:destructor:description&nouser&nolink&nodate}}
+
===== 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:object:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.destructor**
diff --git a/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt b/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
index 8fa5b52f7..2ac436176 100644
--- a/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
+++ b/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.event_callback_forwarder_add~~
+===== Description =====
+
+%%Add an event callback forwarder for an event and an object.%%
+{{page>:develop:api-include:efl:object:method:event_callback_forwarder_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc
* **desc** //(in)// - %%The description of the event to listen to%%
* **new_obj** //(in)// - %%The object to emit events from%%
-===== Description =====
-
-%%Add an event callback forwarder for an event and an object.%%
-{{page>:develop:api-include:efl:object:method:event_callback_forwarder_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_forwarder_add**
diff --git a/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt b/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
index 3d45908b3..95785125a 100644
--- a/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
+++ b/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.event_callback_forwarder_del~~
+===== Description =====
+
+%%Remove an event callback forwarder for an event and an object.%%
+{{page>:develop:api-include:efl:object:method:event_callback_forwarder_del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
* **desc** //(in)// - %%The description of the event to listen to%%
* **new_obj** //(in)// - %%The object to emit events from%%
-===== Description =====
-
-%%Remove an event callback forwarder for an event and an object.%%
-{{page>:develop:api-include:efl:object:method:event_callback_forwarder_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_forwarder_del**
diff --git a/pages/develop/api/efl/object/method/event_callback_stop.txt b/pages/develop/api/efl/object/method/event_callback_stop.txt
index cb2ef3725..477d97a09 100644
--- a/pages/develop/api/efl/object/method/event_callback_stop.txt
+++ b/pages/develop/api/efl/object/method/event_callback_stop.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_callback_stop~~
+===== Description =====
+
+%%Stop the current callback call.%%
+
+%%This stops the current callback call. Any other callbacks for the current event will not be called. This is useful when you want to filter out events. You just add higher priority events and call this on certain conditions to block a certain event.%%
+{{page>:develop:api-include:efl:object:method:event_callback_stop:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_callback_stop {}
void efl_event_callback_stop(Eo *obj);
</code>
-===== Description =====
-
-%%Stop the current callback call.%%
-
-%%This stops the current callback call. Any other callbacks for the current event will not be called. This is useful when you want to filter out events. You just add higher priority events and call this on certain conditions to block a certain event.%%
-{{page>:develop:api-include:efl:object:method:event_callback_stop:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_stop**
diff --git a/pages/develop/api/efl/object/method/event_freeze.txt b/pages/develop/api/efl/object/method/event_freeze.txt
index 344233717..3f46827f3 100644
--- a/pages/develop/api/efl/object/method/event_freeze.txt
+++ b/pages/develop/api/efl/object/method/event_freeze.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_freeze~~
+===== Description =====
+
+%%Freeze events of object.%%
+
+%%Prevents event callbacks from being called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_freeze:description&nouser&nolink&nodate}}
+
===== 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:object:method:event_freeze:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_freeze**
diff --git a/pages/develop/api/efl/object/method/event_global_freeze.txt b/pages/develop/api/efl/object/method/event_global_freeze.txt
index d6ed1a1b9..f17c39d5e 100644
--- a/pages/develop/api/efl/object/method/event_global_freeze.txt
+++ b/pages/develop/api/efl/object/method/event_global_freeze.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_global_freeze~~
+===== Description =====
+
+%%Freeze events of object.%%
+
+%%Prevents event callbacks from being called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_global_freeze:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_global_freeze @class {}
void efl_event_global_freeze(const Eo *obj);
</code>
-===== Description =====
-
-%%Freeze events of object.%%
-
-%%Prevents event callbacks from being called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_global_freeze:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_global_freeze**
diff --git a/pages/develop/api/efl/object/method/event_global_thaw.txt b/pages/develop/api/efl/object/method/event_global_thaw.txt
index 39e124d8f..05fa8d637 100644
--- a/pages/develop/api/efl/object/method/event_global_thaw.txt
+++ b/pages/develop/api/efl/object/method/event_global_thaw.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_global_thaw~~
+===== Description =====
+
+%%Thaw events of object.%%
+
+%%Lets event callbacks be called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_global_thaw:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_global_thaw @class {}
void efl_event_global_thaw(const Eo *obj);
</code>
-===== Description =====
-
-%%Thaw events of object.%%
-
-%%Lets event callbacks be called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_global_thaw:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_global_thaw**
diff --git a/pages/develop/api/efl/object/method/event_thaw.txt b/pages/develop/api/efl/object/method/event_thaw.txt
index f5ce867c0..b4bac2c9a 100644
--- a/pages/develop/api/efl/object/method/event_thaw.txt
+++ b/pages/develop/api/efl/object/method/event_thaw.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_thaw~~
+===== Description =====
+
+%%Thaw events of object.%%
+
+%%Lets event callbacks be called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_thaw:description&nouser&nolink&nodate}}
+
===== 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:object:method:event_thaw:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_thaw**
diff --git a/pages/develop/api/efl/object/method/finalize.txt b/pages/develop/api/efl/object/method/finalize.txt
index e57b3dce7..cdb67ee34 100644
--- a/pages/develop/api/efl/object/method/finalize.txt
+++ b/pages/develop/api/efl/object/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:object:method:finalize:description&nouser&nolink&nodate}}
+
===== 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:object:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.finalize**
diff --git a/pages/develop/api/efl/object/method/name_find.txt b/pages/develop/api/efl/object/method/name_find.txt
index 02ab66756..45ebe5fe8 100644
--- a/pages/develop/api/efl/object/method/name_find.txt
+++ b/pages/develop/api/efl/object/method/name_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.name_find~~
+===== Description =====
+
+%%Find a child object with the given name and return it.%%
+
+%%The search string can be a glob (shell style, using *). It can also specify class name in the format of "class:name" where ":" separates class and name. Both class and name can be globs. If class is specified, and name is empty like "class:" then the search will match any object of that class.%%
+{{page>:develop:api-include:efl:object:method:name_find:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Object *efl_name_find(const Eo *obj, const char *search);
* **search** //(in)// - %%The name search string%%
-===== Description =====
-
-%%Find a child object with the given name and return it.%%
-
-%%The search string can be a glob (shell style, using *). It can also specify class name in the format of "class:name" where ":" separates class and name. Both class and name can be globs. If class is specified, and name is empty like "class:" then the search will match any object of that class.%%
-{{page>:develop:api-include:efl:object:method:name_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.name_find**
diff --git a/pages/develop/api/efl/object/method/provider_find.txt b/pages/develop/api/efl/object/method/provider_find.txt
index 642261108..9e67fc50f 100644
--- a/pages/develop/api/efl/object/method/provider_find.txt
+++ b/pages/develop/api/efl/object/method/provider_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.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:object:method:provider_find:description&nouser&nolink&nodate}}
+
===== 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:object:method:provider_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.provider_find**
diff --git a/pages/develop/api/efl/object/property/allow_parent_unref.txt b/pages/develop/api/efl/object/property/allow_parent_unref.txt
index 654b21a86..b855a02ee 100644
--- a/pages/develop/api/efl/object/property/allow_parent_unref.txt
+++ b/pages/develop/api/efl/object/property/allow_parent_unref.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Object.allow_parent_unref~~
+===== Values =====
+
+ * **allow** - %%Whether to allow %%''efl_unref''%%() to zero even if %%[[:develop:api:efl:object:property:parent|Efl.Object.parent]]%% is not %%''null''%%.%%
+===== Description =====
+
+%%Allow an object to be deleted by unref even if it has a parent.%%
+
+%%This simply hides error messages warning that an object being destructed still has a parent. This property is false by default.%%
+
+%%In a normal object use case, when ownership of an object is given to a caller, said ownership should be released with efl_unref(). But if the object has a parent, this will print error messages, as %%''efl_unref''%%() is stealing the ref from the parent.%%
+
+<note warning>
+%%Use this function very carefully, if you are absolutely sure of what you are doing.%%
+</note>
+{{page>:develop:api-include:efl:object:property:allow_parent_unref:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,23 +40,6 @@ Eina_Bool efl_allow_parent_unref_get(const Eo *obj);
void efl_allow_parent_unref_set(Eo *obj, Eina_Bool allow);
</code>
-===== Values =====
-
- * **allow** - %%Whether to allow %%''efl_unref''%%() to zero even if %%[[:develop:api:efl:object:property:parent|Efl.Object.parent]]%% is not %%''null''%%.%%
-===== Description =====
-
-%%Allow an object to be deleted by unref even if it has a parent.%%
-
-%%This simply hides error messages warning that an object being destructed still has a parent. This property is false by default.%%
-
-%%In a normal object use case, when ownership of an object is given to a caller, said ownership should be released with efl_unref(). But if the object has a parent, this will print error messages, as %%''efl_unref''%%() is stealing the ref from the parent.%%
-
-<note warning>
-%%Use this function very carefully, if you are absolutely sure of what you are doing.%%
-</note>
-{{page>:develop:api-include:efl:object:property:allow_parent_unref:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Object.allow_parent_unref**
diff --git a/pages/develop/api/efl/object/property/comment.txt b/pages/develop/api/efl/object/property/comment.txt
index ce4925a19..494adcacc 100644
--- a/pages/develop/api/efl/object/property/comment.txt
+++ b/pages/develop/api/efl/object/property/comment.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Object.comment~~
+===== Values =====
+
+ * **comment** - %%The comment%%
+===== Description =====
+
+%%A human readable comment for the object%%
+
+%%Every object can have a string comment intended for developers and debugging. An empty string is considered the same as a NULL string or no string for the comment at all.%%
+{{page>:develop:api-include:efl:object:property:comment:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,17 +34,6 @@ const char *efl_comment_get(const Eo *obj);
void efl_comment_set(Eo *obj, const char *comment);
</code>
-===== Values =====
-
- * **comment** - %%The comment%%
-===== Description =====
-
-%%A human readable comment for the object%%
-
-%%Every object can have a string comment intended for developers and debugging. An empty string is considered the same as a NULL string or no string for the comment at all.%%
-{{page>:develop:api-include:efl:object:property:comment:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Object.comment**
diff --git a/pages/develop/api/efl/object/property/event_freeze_count.txt b/pages/develop/api/efl/object/property/event_freeze_count.txt
index 8a9175222..afe4e9027 100644
--- a/pages/develop/api/efl/object/property/event_freeze_count.txt
+++ b/pages/develop/api/efl/object/property/event_freeze_count.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Object.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:object:property:event_freeze_count:description&nouser&nolink&nodate}}
+
===== 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:object:property:event_freeze_count:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_freeze_count**
diff --git a/pages/develop/api/efl/object/property/event_global_freeze_count.txt b/pages/develop/api/efl/object/property/event_global_freeze_count.txt
index 305658fbf..b7adf446b 100644
--- a/pages/develop/api/efl/object/property/event_global_freeze_count.txt
+++ b/pages/develop/api/efl/object/property/event_global_freeze_count.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Object.event_global_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:object:property:event_global_freeze_count:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,17 +28,6 @@
int efl_event_global_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:object:property:event_global_freeze_count:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_global_freeze_count**
diff --git a/pages/develop/api/efl/object/property/finalized.txt b/pages/develop/api/efl/object/property/finalized.txt
index 02aca366f..42b6a41bb 100644
--- a/pages/develop/api/efl/object/property/finalized.txt
+++ b/pages/develop/api/efl/object/property/finalized.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.finalized~~
+===== Values =====
+
+ * **finalized** - %%%%''true''%% if the object is finalized, %%''false''%% otherwise%%
+
+
+\\ {{page>:develop:api-include:efl:object:property:finalized:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
Eina_Bool efl_finalized_get(const Eo *obj);
</code>
-===== Values =====
-
- * **finalized** - %%%%''true''%% if the object is finalized, %%''false''%% otherwise%%
-
-
-{{page>:develop:api-include:efl:object:property:finalized:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.finalized**
diff --git a/pages/develop/api/efl/object/property/name.txt b/pages/develop/api/efl/object/property/name.txt
index f1be485ba..f5fc2c4ef 100644
--- a/pages/develop/api/efl/object/property/name.txt
+++ b/pages/develop/api/efl/object/property/name.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Object.name~~
+===== Values =====
+
+ * **name** - %%The name%%
+===== Description =====
+
+%%The name of the object.%%
+
+%%Every object can have a string name. Names may not contain the following charactors: / ? * [ ] ! : They are illegal. Using it in a name will result in undefined behavior later on. An empty string is considered the same as a NULL string or no string for the name at all.%%
+{{page>:develop:api-include:efl:object:property:name:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,17 +34,6 @@ const char *efl_name_get(const Eo *obj);
void efl_name_set(Eo *obj, const char *name);
</code>
-===== Values =====
-
- * **name** - %%The name%%
-===== Description =====
-
-%%The name of the object.%%
-
-%%Every object can have a string name. Names may not contain the following charactors: / ? * [ ] ! : They are illegal. Using it in a name will result in undefined behavior later on. An empty string is considered the same as a NULL string or no string for the name at all.%%
-{{page>:develop:api-include:efl:object:property:name:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Object.name**
diff --git a/pages/develop/api/efl/object/property/parent.txt b/pages/develop/api/efl/object/property/parent.txt
index b54b9544f..d9b1e5f43 100644
--- a/pages/develop/api/efl/object/property/parent.txt
+++ b/pages/develop/api/efl/object/property/parent.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Object.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:object:property:parent:description&nouser&nolink&nodate}}
+
+
===== 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:object:property:parent:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Object.parent**