aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/model
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/model')
-rw-r--r--pages/develop/api/efl/model/composite/boolean.txt149
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children.txt134
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/property_add.txt10
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/composite/boolean/property/model.txt18
-rw-r--r--pages/develop/api/efl/model/composite/boolean/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/composite/selection.txt117
-rw-r--r--pages/develop/api/efl/model/composite/selection/children.txt94
-rw-r--r--pages/develop/api/efl/model/composite/selection/children/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/composite/selection/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/model/composite/selection/method/select.txt10
-rw-r--r--pages/develop/api/efl/model/composite/selection/property/exclusive_selection.txt18
-rw-r--r--pages/develop/api/efl/model/container.txt160
-rw-r--r--pages/develop/api/efl/model/container/item.txt141
-rw-r--r--pages/develop/api/efl/model/container/item/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/container/item/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/container/item/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/container/item/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/container/item/method/define.txt10
-rw-r--r--pages/develop/api/efl/model/container/item/method/invalidate.txt10
-rw-r--r--pages/develop/api/efl/model/container/item/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/container/item/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/container/item/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/container/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/container/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/container/method/child_property_add.txt22
-rw-r--r--pages/develop/api/efl/model/container/method/child_property_value_type_get.txt10
-rw-r--r--pages/develop/api/efl/model/container/method/child_property_values_get.txt10
-rw-r--r--pages/develop/api/efl/model/container/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/container/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/container/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/model/container/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/model/container/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/container/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/container/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/event/child_added.txt10
-rw-r--r--pages/develop/api/efl/model/event/child_removed.txt10
-rw-r--r--pages/develop/api/efl/model/event/children_count_changed.txt10
-rw-r--r--pages/develop/api/efl/model/event/properties_changed.txt10
-rw-r--r--pages/develop/api/efl/model/item.txt140
-rw-r--r--pages/develop/api/efl/model/item/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/item/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/item/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/item/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/item/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/model/item/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/model/item/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/item/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/item/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/method/child_add.txt18
-rw-r--r--pages/develop/api/efl/model/method/child_del.txt18
-rw-r--r--pages/develop/api/efl/model/method/children_count_get.txt22
-rw-r--r--pages/develop/api/efl/model/method/children_slice_get.txt34
-rw-r--r--pages/develop/api/efl/model/method/property_get.txt22
-rw-r--r--pages/develop/api/efl/model/method/property_set.txt26
-rw-r--r--pages/develop/api/efl/model/property/properties.txt30
-rw-r--r--pages/develop/api/efl/model/property_event.txt26
72 files changed, 1025 insertions, 1272 deletions
diff --git a/pages/develop/api/efl/model/composite/boolean.txt b/pages/develop/api/efl/model/composite/boolean.txt
index fcab45cd1..19433d5af 100644
--- a/pages/develop/api/efl/model/composite/boolean.txt
+++ b/pages/develop/api/efl/model/composite/boolean.txt
@@ -44,98 +44,77 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:model:composite:boolean:method:property_add|property_add]]**
+**[[:develop:api:efl:model:composite:boolean:method:child_add|child_add]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Add a new child.%%
+<code c>
+Efl_Object *efl_model_child_add(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:method:child_del|child_del]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Remove a child.%%
+<code c>
+void efl_model_child_del(Eo *obj, Efl_Object *child);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:method:children_count_get|children_count_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children count.%%
+<code c>
+Efl_Future *efl_model_children_count_get(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean: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:model:composite:boolean:method:property_add|property_add]]**\\
+> %%Adds property%%
<code c>
void efl_model_composite_boolean_property_add(Eo *obj, const char *name, Eina_Bool initial_value);
</code>
-
-%%Adds property%%\\
-\\
+\\
+**[[:develop:api:efl:model:composite:boolean:method:property_get|property_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Retrieve the value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_get(Eo *obj, const char *property);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:property:model|model]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:view|Efl.Ui.View]]]//\\
+> %%Model that is/will be%%
+<code c>
+Efl_Model *efl_ui_view_model_get(const Eo *obj);
+void efl_ui_view_model_set(Eo *obj, Efl_Model *model);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:property:properties|properties]]** //**(get)**//// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get properties from model.%%
+<code c>
+const Eina_Array *efl_model_properties_get(const Eo *obj);
+</code>
+\\
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:child_add|child_add]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:child_del|child_del]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:children_count_get|children_count_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:property_get|property_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:property:properties|properties]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:composite:boolean:method:destructor|destructor]]** //[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:constructor|constructor]]**
-\\
-[[: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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-[[:develop:api:efl:ui:view|Efl.Ui.View]].**[[:develop:api:efl:model:composite:boolean:property:model|model]]** //**(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:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/composite/boolean/children.txt b/pages/develop/api/efl/model/composite/boolean/children.txt
index 8269116c5..67962ae04 100644
--- a/pages/develop/api/efl/model/composite/boolean/children.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children.txt
@@ -41,88 +41,64 @@ digraph hierarchy {
++++
===== Members =====
-==== Inherited ====
+**[[:develop:api:efl:model:composite:boolean:children:method:child_add|child_add]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Add a new child.%%
+<code c>
+Efl_Object *efl_model_child_add(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children:method:child_del|child_del]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Remove a child.%%
+<code c>
+void efl_model_child_del(Eo *obj, Efl_Object *child);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children:method:children_count_get|children_count_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children count.%%
+<code c>
+Efl_Future *efl_model_children_count_get(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children: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:model:composite:boolean:children:method:property_get|property_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Retrieve the value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_get(Eo *obj, const char *property);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
+**[[:develop:api:efl:model:composite:boolean:children:property:properties|properties]]** //**(get)**//// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get properties from model.%%
+<code c>
+const Eina_Array *efl_model_properties_get(const Eo *obj);
+</code>
+\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:child_add|child_add]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:child_del|child_del]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:children_count_get|children_count_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:property_get|property_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:children:property:properties|properties]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:composite:boolean:children:method:destructor|destructor]]** //[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:constructor|constructor]]**
-\\
-[[: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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
+==== Inherited ====
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/composite/boolean/children/method/child_add.txt b/pages/develop/api/efl/model/composite/boolean/children/method/child_add.txt
index 1ac23b5b4..94e22dfe8 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/child_add.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Boolean.Children.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:child_add:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]].//===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/child_del.txt b/pages/develop/api/efl/model/composite/boolean/children/method/child_del.txt
index dab242547..2c955fdc4 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/child_del.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Boolean.Children.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:child_del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]].//===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
index ad8422b03..c03567aeb 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Composite.Boolean.Children.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_count_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
index 4d4f858bd..8a1bf884a 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Composite.Boolean.Children.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/destructor.txt b/pages/develop/api/efl/model/composite/boolean/children/method/destructor.txt
index f7eb0d629..53a2c34a1 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/destructor.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Composite.Boolean.Children.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:model:composite:boolean:children: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:model:composite:boolean:children:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
index a88b7c10d..1e6dbfe82 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Composite.Boolean.Children.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt b/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
index 132890c58..dc7b5e774 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Composite.Boolean.Children.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/composite/boolean/children/property/properties.txt b/pages/develop/api/efl/model/composite/boolean/children/property/properties.txt
index cbaccd75e..730a99002 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/property/properties.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.Composite.Boolean.Children.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:composite:boolean:children:property:properties:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:property:properties|Efl.Model.properties]] **(get)**.//===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:composite:boolean:children:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:property:properties|Efl.Model.properties]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/child_add.txt b/pages/develop/api/efl/model/composite/boolean/method/child_add.txt
index ec9f0ef47..27be264aa 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/child_add.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Boolean.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:child_add:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]].//===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/child_del.txt b/pages/develop/api/efl/model/composite/boolean/method/child_del.txt
index af973481a..8eb8972b4 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/child_del.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Boolean.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:child_del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]].//===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt b/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
index edc56f21d..094115e53 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Composite.Boolean.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:children_count_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
index 5157f42cd..8a3c6e8b5 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Composite.Boolean.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/destructor.txt b/pages/develop/api/efl/model/composite/boolean/method/destructor.txt
index 70c67f0b8..e3533c0f6 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/destructor.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Composite.Boolean.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:model:composite:boolean: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:model:composite:boolean:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/property_add.txt b/pages/develop/api/efl/model/composite/boolean/method/property_add.txt
index 88f341f27..52befd4e3 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/property_add.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/property_add.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Composite.Boolean.property_add~~
+===== Description =====
+
+%%Adds property%%
+{{page>:develop:api-include:efl:model:composite:boolean:method:property_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_model_composite_boolean_property_add(Eo *obj, const char *name, Eina_Bo
* **name** //(in)// - %%Property name%%
* **initial_value** //(in)// - %%Initial property value %%''bool''%%%%
-===== Description =====
-
-%%Adds property%%
-{{page>:develop:api-include:efl:model:composite:boolean:method:property_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Composite.Boolean.property_add**
diff --git a/pages/develop/api/efl/model/composite/boolean/method/property_get.txt b/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
index b483e933e..089fce96f 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Composite.Boolean.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:property_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]
diff --git a/pages/develop/api/efl/model/composite/boolean/method/property_set.txt b/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
index a621e2edf..510a82967 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Composite.Boolean.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:boolean:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:boolean:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/composite/boolean/property/model.txt b/pages/develop/api/efl/model/composite/boolean/property/model.txt
index 1ce1834b1..7d109b27f 100644
--- a/pages/develop/api/efl/model/composite/boolean/property/model.txt
+++ b/pages/develop/api/efl/model/composite/boolean/property/model.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Boolean.model~~
+===== Values =====
+
+ * **model** - %%Efl model%%
+===== Description =====
+
+%%Model that is/will be%%
+{{page>:develop:api-include:efl:model:composite:boolean:property:model:description&nouser&nolink&nodate}}
+
+
//Overridden from [[:develop:api:efl:ui:view:property:model|Efl.Ui.View.model]] **(get, set)**.//===== Signature =====
<code>
@@ -23,15 +32,6 @@ Efl_Model *efl_ui_view_model_get(const Eo *obj);
void efl_ui_view_model_set(Eo *obj, Efl_Model *model);
</code>
-===== Values =====
-
- * **model** - %%Efl model%%
-===== Description =====
-
-%%Model that is/will be%%
-{{page>:develop:api-include:efl:model:composite:boolean:property:model:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* [[:develop:api:efl:ui:view:property:model|Efl.Ui.View.model]]
diff --git a/pages/develop/api/efl/model/composite/boolean/property/properties.txt b/pages/develop/api/efl/model/composite/boolean/property/properties.txt
index 26651883d..63fcf1f31 100644
--- a/pages/develop/api/efl/model/composite/boolean/property/properties.txt
+++ b/pages/develop/api/efl/model/composite/boolean/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.Composite.Boolean.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:composite:boolean:property:properties:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:property:properties|Efl.Model.properties]] **(get)**.//===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:composite:boolean:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:property:properties|Efl.Model.properties]]
diff --git a/pages/develop/api/efl/model/composite/selection.txt b/pages/develop/api/efl/model/composite/selection.txt
index be5501703..ff17853f9 100644
--- a/pages/develop/api/efl/model/composite/selection.txt
+++ b/pages/develop/api/efl/model/composite/selection.txt
@@ -47,108 +47,43 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:model:composite:selection:method:select|select]]**
+**[[:develop:api:efl:model:composite:selection:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:composite:selection: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:model:composite:selection:method:select|select]]**\\
+> %%Select composition%%
<code c>
Efl_Future *efl_model_composite_selection_select(Eo *obj, int idx);
</code>
-
-%%Select composition%%\\
-\\
-**[[:develop:api:efl:model:composite:selection:property:exclusive_selection|exclusive_selection]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:model:composite:selection:property:exclusive_selection|exclusive_selection]]** //**(get, set)**//\\
+> %%Exclusive Selection property%%
<code c>
Eina_Bool efl_model_composite_selection_exclusive_selection_get(const Eo *obj);
void efl_model_composite_selection_exclusive_selection_set(Eo *obj, Eina_Bool exclusive);
</code>
-
-%%Exclusive Selection property%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]].**[[:develop:api:efl:model:composite:boolean:method:property_add|property_add]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:child_add|child_add]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:child_del|child_del]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:children_count_get|children_count_get]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:property_get|property_get]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:method:property_set|property_set]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:boolean:property:properties|properties]]** //**(get)**// //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:selection:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:composite:boolean:method:destructor|destructor]]** //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:composite:selection:method:constructor|constructor]]** //[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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-[[:develop:api:efl:ui:view|Efl.Ui.View]].**[[:develop:api:efl:model:composite:boolean:property:model|model]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]]//
-\\
-
+[[:develop:api:efl:model:composite:boolean|Efl.Model.Composite.Boolean]]\\
+> **[[:develop:api:efl:model:composite:boolean:method:child_add|child_add]]**, **[[:develop:api:efl:model:composite:boolean:method:child_del|child_del]]**, **[[:develop:api:efl:model:composite:boolean:method:children_count_get|children_count_get]]**, **[[:develop:api:efl:model:composite:boolean:method:destructor|destructor]]**, **[[:develop:api:efl:model:composite:boolean:method:property_add|property_add]]**, **[[:develop:api:efl:model:composite:boolean:method:property_get|property_get]]**, **[[:develop:api:efl:model:composite:boolean:method:property_set|property_set]]**, **[[:develop:api:efl:model:composite:boolean:property:model|model]]** //**(get, set)**//, **[[:develop:api:efl:model:composite:boolean:property:properties|properties]]** //**(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)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/composite/selection/children.txt b/pages/develop/api/efl/model/composite/selection/children.txt
index 4d8d4478e..5dbeef584 100644
--- a/pages/develop/api/efl/model/composite/selection/children.txt
+++ b/pages/develop/api/efl/model/composite/selection/children.txt
@@ -41,88 +41,24 @@ digraph hierarchy {
++++
===== Members =====
-==== Inherited ====
+**[[:develop:api:efl:model:composite:selection:children:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:composite:selection:children:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:method:child_add|child_add]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:method:child_del|child_del]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:method:children_count_get|children_count_get]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:method:children_slice_get|children_slice_get]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:method:property_get|property_get]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:property:properties|properties]]** //**(get)**//
-\\
-[[: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:constructor|constructor]]**
-\\
-[[: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:destructor|destructor]]**
-\\
-[[: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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
+==== Inherited ====
+[[:develop:api:efl:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:method:child_add|child_add]]**, **[[:develop:api:efl:model:method:child_del|child_del]]**, **[[:develop:api:efl:model:method:children_count_get|children_count_get]]**, **[[:develop:api:efl:model:method:children_slice_get|children_slice_get]]**, **[[:develop:api:efl:model:method:property_get|property_get]]**, **[[:develop:api:efl:model:property:properties|properties]]** //**(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:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:destructor|destructor]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/composite/selection/children/method/property_set.txt b/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
index b2abee002..f1bd3397f 100644
--- a/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Composite.Selection.Children.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:selection:children:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:selection:children:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
index 3b722ff65..0772f156b 100644
--- a/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Composite.Selection.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:composite:selection:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:composite:boolean:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:composite:selection:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/composite/selection/method/constructor.txt b/pages/develop/api/efl/model/composite/selection/method/constructor.txt
index 349375735..89b21541d 100644
--- a/pages/develop/api/efl/model/composite/selection/method/constructor.txt
+++ b/pages/develop/api/efl/model/composite/selection/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Composite.Selection.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:model:composite:selection: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:model:composite:selection:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/model/composite/selection/method/select.txt b/pages/develop/api/efl/model/composite/selection/method/select.txt
index d3bd4cc32..962ad1532 100644
--- a/pages/develop/api/efl/model/composite/selection/method/select.txt
+++ b/pages/develop/api/efl/model/composite/selection/method/select.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Composite.Selection.select~~
+===== Description =====
+
+%%Select composition%%
+{{page>:develop:api-include:efl:model:composite:selection:method:select:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ Efl_Future *efl_model_composite_selection_select(Eo *obj, int idx);
* **idx** //(in)// - %%Index%%
-===== Description =====
-
-%%Select composition%%
-{{page>:develop:api-include:efl:model:composite:selection:method:select:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Composite.Selection.select**
diff --git a/pages/develop/api/efl/model/composite/selection/property/exclusive_selection.txt b/pages/develop/api/efl/model/composite/selection/property/exclusive_selection.txt
index 7940ad2a5..5759e0ee0 100644
--- a/pages/develop/api/efl/model/composite/selection/property/exclusive_selection.txt
+++ b/pages/develop/api/efl/model/composite/selection/property/exclusive_selection.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Composite.Selection.exclusive_selection~~
+===== Values =====
+
+ * **exclusive** - %%%%''true''%% is selection is exclusive, %%''flase''%% otherwise%%
+===== Description =====
+
+%%Exclusive Selection property%%
+{{page>:develop:api-include:efl:model:composite:selection:property:exclusive_selection:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,15 +32,6 @@ Eina_Bool efl_model_composite_selection_exclusive_selection_get(const Eo *obj);
void efl_model_composite_selection_exclusive_selection_set(Eo *obj, Eina_Bool exclusive);
</code>
-===== Values =====
-
- * **exclusive** - %%%%''true''%% is selection is exclusive, %%''flase''%% otherwise%%
-===== Description =====
-
-%%Exclusive Selection property%%
-{{page>:develop:api-include:efl:model:composite:selection:property:exclusive_selection:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Model.Composite.Selection.exclusive_selection**
diff --git a/pages/develop/api/efl/model/container.txt b/pages/develop/api/efl/model/container.txt
index 9cc5fdf59..e856b87a3 100644
--- a/pages/develop/api/efl/model/container.txt
+++ b/pages/develop/api/efl/model/container.txt
@@ -47,110 +47,88 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:model:container:method:child_property_add|child_property_add]]**
+**[[:develop:api:efl:model:container:method:child_add|child_add]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Add a new child.%%
+<code c>
+Efl_Object *efl_model_child_add(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:container:method:child_del|child_del]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Remove a child.%%
+<code c>
+void efl_model_child_del(Eo *obj, Efl_Object *child);
+</code>
+\\
+**[[:develop:api:efl:model:container:method:child_property_add|child_property_add]]**\\
+> %%Adds the given property to child objects and supply the values.%%
<code c>
Eina_Bool efl_model_container_child_property_add(Eo *obj, const char *name, const Eina_Value_Type *type, Eina_Iterator *values);
</code>
-
-%%Adds the given property to child objects and supply the values.%%\\
-\\
-**[[:develop:api:efl:model:container:method:child_property_value_type_get|child_property_value_type_get]]**
+\\
+**[[:develop:api:efl:model:container:method:child_property_value_type_get|child_property_value_type_get]]**\\
+> %%Gets the type of the given property.%%
<code c>
const Eina_Value_Type *efl_model_container_child_property_value_type_get(Eo *obj, const char *name);
</code>
-
-%%Gets the type of the given property.%%\\
-\\
-**[[:develop:api:efl:model:container:method:child_property_values_get|child_property_values_get]]**
+\\
+**[[:develop:api:efl:model:container:method:child_property_values_get|child_property_values_get]]**\\
+> %%Gets the values for the given property.%%
<code c>
Eina_Iterator *efl_model_container_child_property_values_get(Eo *obj, const char *name);
</code>
-
-%%Gets the values for the given property.%%\\
-\\
+\\
+**[[:develop:api:efl:model:container:method:children_count_get|children_count_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children count.%%
+<code c>
+Efl_Future *efl_model_children_count_get(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:container:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:container: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:model:container: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:model:container:method:property_get|property_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Retrieve the value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_get(Eo *obj, const char *property);
+</code>
+\\
+**[[:develop:api:efl:model:container:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
+**[[:develop:api:efl:model:container:property:properties|properties]]** //**(get)**//// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get properties from model.%%
+<code c>
+const Eina_Array *efl_model_properties_get(const Eo *obj);
+</code>
+\\
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:child_add|child_add]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:child_del|child_del]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:children_count_get|children_count_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:property_get|property_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:property:properties|properties]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:container:method:constructor|constructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:container:method:destructor|destructor]]** //[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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-
+[[: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)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/container/item.txt b/pages/develop/api/efl/model/container/item.txt
index 813337c0a..a3b3b749f 100644
--- a/pages/develop/api/efl/model/container/item.txt
+++ b/pages/develop/api/efl/model/container/item.txt
@@ -43,103 +43,70 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:model:container:item:method:define|define]]**
+**[[:develop:api:efl:model:container:item:method:child_add|child_add]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Add a new child.%%
+<code c>
+Efl_Object *efl_model_child_add(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:method:child_del|child_del]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Remove a child.%%
+<code c>
+void efl_model_child_del(Eo *obj, Efl_Object *child);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:method:children_count_get|children_count_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children count.%%
+<code c>
+Efl_Future *efl_model_children_count_get(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:method:define|define]]**\\
+> %%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%
<code c>
void efl_model_container_item_define(Eo *obj, void *parent_data, unsigned int index);
</code>
-
-%%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%\\
-\\
-**[[:develop:api:efl:model:container:item:method:invalidate|invalidate]]**
+\\
+**[[:develop:api:efl:model:container:item:method:invalidate|invalidate]]**\\
+> %%Invalidates the object preventing it from using the given parent data.%%
<code c>
void efl_model_container_item_invalidate(Eo *obj);
</code>
-
-%%Invalidates the object preventing it from using the given parent data.%%\\
-\\
+\\
+**[[:develop:api:efl:model:container:item:method:property_get|property_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Retrieve the value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_get(Eo *obj, const char *property);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
+**[[:develop:api:efl:model:container:item:property:properties|properties]]** //**(get)**//// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get properties from model.%%
+<code c>
+const Eina_Array *efl_model_properties_get(const Eo *obj);
+</code>
+\\
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:child_add|child_add]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:child_del|child_del]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:children_count_get|children_count_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:property_get|property_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:container:item:property:properties|properties]]** //**(get)**// //[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:constructor|constructor]]**
-\\
-[[: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:destructor|destructor]]**
-\\
-[[: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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:destructor|destructor]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/container/item/method/child_add.txt b/pages/develop/api/efl/model/container/item/method/child_add.txt
index 3246edd89..4a6a9f379 100644
--- a/pages/develop/api/efl/model/container/item/method/child_add.txt
+++ b/pages/develop/api/efl/model/container/item/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Container.Item.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:child_add:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]].//===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]]
diff --git a/pages/develop/api/efl/model/container/item/method/child_del.txt b/pages/develop/api/efl/model/container/item/method/child_del.txt
index 0ad91ba3a..47dcdcee3 100644
--- a/pages/develop/api/efl/model/container/item/method/child_del.txt
+++ b/pages/develop/api/efl/model/container/item/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Container.Item.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:child_del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]].//===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]]
diff --git a/pages/develop/api/efl/model/container/item/method/children_count_get.txt b/pages/develop/api/efl/model/container/item/method/children_count_get.txt
index e4ff14698..243d6288d 100644
--- a/pages/develop/api/efl/model/container/item/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Container.Item.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:children_count_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]
diff --git a/pages/develop/api/efl/model/container/item/method/children_slice_get.txt b/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
index c1d0026b8..bb9a7aabe 100644
--- a/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Container.Item.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/container/item/method/define.txt b/pages/develop/api/efl/model/container/item/method/define.txt
index 1017ccf11..1457d1b77 100644
--- a/pages/develop/api/efl/model/container/item/method/define.txt
+++ b/pages/develop/api/efl/model/container/item/method/define.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Container.Item.define~~
+===== Description =====
+
+%%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%
+{{page>:develop:api-include:efl:model:container:item:method:define:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_model_container_item_define(Eo *obj, void *parent_data, unsigned int in
* **parent_data** //(in)// - %%Pointer to the private data of the %%[[:develop:api:efl:model:container|Efl.Model.Container]]%% parent object.%%
* **index** //(in)// - %%Index of this item within the %%[[:develop:api:efl:model:container|Efl.Model.Container]]%% children.%%
-===== Description =====
-
-%%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%
-{{page>:develop:api-include:efl:model:container:item:method:define:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Container.Item.define**
diff --git a/pages/develop/api/efl/model/container/item/method/invalidate.txt b/pages/develop/api/efl/model/container/item/method/invalidate.txt
index b44c6500f..a6085635f 100644
--- a/pages/develop/api/efl/model/container/item/method/invalidate.txt
+++ b/pages/develop/api/efl/model/container/item/method/invalidate.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Container.Item.invalidate~~
+===== Description =====
+
+%%Invalidates the object preventing it from using the given parent data.%%
+{{page>:develop:api-include:efl:model:container:item:method:invalidate:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,11 +16,6 @@ invalidate {}
void efl_model_container_item_invalidate(Eo *obj);
</code>
-===== Description =====
-
-%%Invalidates the object preventing it from using the given parent data.%%
-{{page>:develop:api-include:efl:model:container:item:method:invalidate:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Container.Item.invalidate**
diff --git a/pages/develop/api/efl/model/container/item/method/property_get.txt b/pages/develop/api/efl/model/container/item/method/property_get.txt
index de977ce45..52855982b 100644
--- a/pages/develop/api/efl/model/container/item/method/property_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Container.Item.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:property_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]
diff --git a/pages/develop/api/efl/model/container/item/method/property_set.txt b/pages/develop/api/efl/model/container/item/method/property_set.txt
index f83b67c75..b9b23e90d 100644
--- a/pages/develop/api/efl/model/container/item/method/property_set.txt
+++ b/pages/develop/api/efl/model/container/item/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Container.Item.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:item:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:item:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/container/item/property/properties.txt b/pages/develop/api/efl/model/container/item/property/properties.txt
index 1dae2e43b..0d705104c 100644
--- a/pages/develop/api/efl/model/container/item/property/properties.txt
+++ b/pages/develop/api/efl/model/container/item/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.Container.Item.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:container:item:property:properties:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:property:properties|Efl.Model.properties]] **(get)**.//===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:container:item:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:property:properties|Efl.Model.properties]]
diff --git a/pages/develop/api/efl/model/container/method/child_add.txt b/pages/develop/api/efl/model/container/method/child_add.txt
index 4326caf7c..37be0a48d 100644
--- a/pages/develop/api/efl/model/container/method/child_add.txt
+++ b/pages/develop/api/efl/model/container/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Container.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:child_add:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]].//===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]]
diff --git a/pages/develop/api/efl/model/container/method/child_del.txt b/pages/develop/api/efl/model/container/method/child_del.txt
index 499a4951a..a7520203b 100644
--- a/pages/develop/api/efl/model/container/method/child_del.txt
+++ b/pages/develop/api/efl/model/container/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Container.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:child_del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]].//===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]]
diff --git a/pages/develop/api/efl/model/container/method/child_property_add.txt b/pages/develop/api/efl/model/container/method/child_property_add.txt
index e63af47a6..0d213e86e 100644
--- a/pages/develop/api/efl/model/container/method/child_property_add.txt
+++ b/pages/develop/api/efl/model/container/method/child_property_add.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Container.child_property_add~~
+===== Description =====
+
+%%Adds the given property to child objects and supply the values.%%
+
+%%Each item will represent the value of the given property in the respective child within the data model.%%
+
+%%New children objects are allocated as necessary.%%
+
+%%Value type is required for compatibility with the %%[[:develop:api:efl:model|Efl.Model]]%% API.%%
+{{page>:develop:api-include:efl:model:container:method:child_property_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -24,17 +35,6 @@ Eina_Bool efl_model_container_child_property_add(Eo *obj, const char *name, cons
* **type** //(in)// - %%Property type%%
* **values** //(in)// - %%Values to be added%%
-===== Description =====
-
-%%Adds the given property to child objects and supply the values.%%
-
-%%Each item will represent the value of the given property in the respective child within the data model.%%
-
-%%New children objects are allocated as necessary.%%
-
-%%Value type is required for compatibility with the %%[[:develop:api:efl:model|Efl.Model]]%% API.%%
-{{page>:develop:api-include:efl:model:container:method:child_property_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Container.child_property_add**
diff --git a/pages/develop/api/efl/model/container/method/child_property_value_type_get.txt b/pages/develop/api/efl/model/container/method/child_property_value_type_get.txt
index 1de7a9525..430f1c229 100644
--- a/pages/develop/api/efl/model/container/method/child_property_value_type_get.txt
+++ b/pages/develop/api/efl/model/container/method/child_property_value_type_get.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Container.child_property_value_type_get~~
+===== Description =====
+
+%%Gets the type of the given property.%%
+{{page>:develop:api-include:efl:model:container:method:child_property_value_type_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ const Eina_Value_Type *efl_model_container_child_property_value_type_get(Eo *obj
* **name** //(in)// - %%Property name%%
-===== Description =====
-
-%%Gets the type of the given property.%%
-{{page>:develop:api-include:efl:model:container:method:child_property_value_type_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Container.child_property_value_type_get**
diff --git a/pages/develop/api/efl/model/container/method/child_property_values_get.txt b/pages/develop/api/efl/model/container/method/child_property_values_get.txt
index 515902388..62084c079 100644
--- a/pages/develop/api/efl/model/container/method/child_property_values_get.txt
+++ b/pages/develop/api/efl/model/container/method/child_property_values_get.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model.Container.child_property_values_get~~
+===== Description =====
+
+%%Gets the values for the given property.%%
+{{page>:develop:api-include:efl:model:container:method:child_property_values_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ Eina_Iterator *efl_model_container_child_property_values_get(Eo *obj, const char
* **name** //(in)// - %%Property name%%
-===== Description =====
-
-%%Gets the values for the given property.%%
-{{page>:develop:api-include:efl:model:container:method:child_property_values_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.Container.child_property_values_get**
diff --git a/pages/develop/api/efl/model/container/method/children_count_get.txt b/pages/develop/api/efl/model/container/method/children_count_get.txt
index f5287e47a..81620d798 100644
--- a/pages/develop/api/efl/model/container/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/container/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Container.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:children_count_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]
diff --git a/pages/develop/api/efl/model/container/method/children_slice_get.txt b/pages/develop/api/efl/model/container/method/children_slice_get.txt
index 45afec6be..776f13f51 100644
--- a/pages/develop/api/efl/model/container/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/container/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Container.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/container/method/constructor.txt b/pages/develop/api/efl/model/container/method/constructor.txt
index cc03034c1..3a6d70179 100644
--- a/pages/develop/api/efl/model/container/method/constructor.txt
+++ b/pages/develop/api/efl/model/container/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Container.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:model:container: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:model:container:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/model/container/method/destructor.txt b/pages/develop/api/efl/model/container/method/destructor.txt
index fd12d4799..914060bae 100644
--- a/pages/develop/api/efl/model/container/method/destructor.txt
+++ b/pages/develop/api/efl/model/container/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Container.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:model:container: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:model:container:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/model/container/method/property_get.txt b/pages/develop/api/efl/model/container/method/property_get.txt
index fd55d48ff..4ace5c471 100644
--- a/pages/develop/api/efl/model/container/method/property_get.txt
+++ b/pages/develop/api/efl/model/container/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Container.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:property_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]
diff --git a/pages/develop/api/efl/model/container/method/property_set.txt b/pages/develop/api/efl/model/container/method/property_set.txt
index 973c90356..8d3255c11 100644
--- a/pages/develop/api/efl/model/container/method/property_set.txt
+++ b/pages/develop/api/efl/model/container/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Container.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:container:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:container:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/container/property/properties.txt b/pages/develop/api/efl/model/container/property/properties.txt
index 652a353a9..6caae4fc4 100644
--- a/pages/develop/api/efl/model/container/property/properties.txt
+++ b/pages/develop/api/efl/model/container/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.Container.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:container:property:properties:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:property:properties|Efl.Model.properties]] **(get)**.//===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:container:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:property:properties|Efl.Model.properties]]
diff --git a/pages/develop/api/efl/model/event/child_added.txt b/pages/develop/api/efl/model/event/child_added.txt
index 1efa356de..1d9c22a8e 100644
--- a/pages/develop/api/efl/model/event/child_added.txt
+++ b/pages/develop/api/efl/model/event/child_added.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model: child,added~~
+===== Description =====
+
+%%Event dispatched when new child is added.%%
+{{page>:develop:api-include:efl:model:event:child_added:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event dispatched when new child is added.%%
-{{page>:develop:api-include:efl:model:event:child_added:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/model/event/child_removed.txt b/pages/develop/api/efl/model/event/child_removed.txt
index f7bd54b50..49c2bf150 100644
--- a/pages/develop/api/efl/model/event/child_removed.txt
+++ b/pages/develop/api/efl/model/event/child_removed.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model: child,removed~~
+===== Description =====
+
+%%Event dispatched when child is removed.%%
+{{page>:develop:api-include:efl:model:event:child_removed:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event dispatched when child is removed.%%
-{{page>:develop:api-include:efl:model:event:child_removed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/model/event/children_count_changed.txt b/pages/develop/api/efl/model/event/children_count_changed.txt
index 4ff593fc1..2c478c434 100644
--- a/pages/develop/api/efl/model/event/children_count_changed.txt
+++ b/pages/develop/api/efl/model/event/children_count_changed.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model: children,count,changed~~
+===== Description =====
+
+%%Event dispatched when children count is finished.%%
+{{page>:develop:api-include:efl:model:event:children_count_changed:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event dispatched when children count is finished.%%
-{{page>:develop:api-include:efl:model:event:children_count_changed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/model/event/properties_changed.txt b/pages/develop/api/efl/model/event/properties_changed.txt
index b9bae3754..6bbe4b65f 100644
--- a/pages/develop/api/efl/model/event/properties_changed.txt
+++ b/pages/develop/api/efl/model/event/properties_changed.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Model: properties,changed~~
+===== Description =====
+
+%%Event dispatched when properties list is available.%%
+{{page>:develop:api-include:efl:model:event:properties_changed:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Event dispatched when properties list is available.%%
-{{page>:develop:api-include:efl:model:event:properties_changed:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/model/item.txt b/pages/develop/api/efl/model/item.txt
index a3c4975b8..8e8fde1e6 100644
--- a/pages/develop/api/efl/model/item.txt
+++ b/pages/develop/api/efl/model/item.txt
@@ -45,88 +45,70 @@ digraph hierarchy {
++++
===== Members =====
-==== Inherited ====
+**[[:develop:api:efl:model:item:method:child_add|child_add]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Add a new child.%%
+<code c>
+Efl_Object *efl_model_child_add(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:item:method:child_del|child_del]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Remove a child.%%
+<code c>
+void efl_model_child_del(Eo *obj, Efl_Object *child);
+</code>
+\\
+**[[:develop:api:efl:model:item:method:children_count_get|children_count_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children count.%%
+<code c>
+Efl_Future *efl_model_children_count_get(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:model:item:method:children_slice_get|children_slice_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get children slice OR full range.%%
+<code c>
+Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned int count);
+</code>
+\\
+**[[:develop:api:efl:model:item: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:model:item: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:model:item:method:property_get|property_get]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Retrieve the value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_get(Eo *obj, const char *property);
+</code>
+\\
+**[[:develop:api:efl:model:item:method:property_set|property_set]]**// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Set a property value of a given property name.%%
+<code c>
+Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Value *value);
+</code>
+\\
+**[[:develop:api:efl:model:item:property:properties|properties]]** //**(get)**//// [Overridden from [[:develop:api:efl:model|Efl.Model]]]//\\
+> %%Get properties from model.%%
+<code c>
+const Eina_Array *efl_model_properties_get(const Eo *obj);
+</code>
+\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:child_add|child_add]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:child_del|child_del]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:children_count_get|children_count_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:children_slice_get|children_slice_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:property_get|property_get]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:method:property_set|property_set]]** //[Overridden here]//
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:item:property:properties|properties]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:item:method:constructor|constructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:model:item:method:destructor|destructor]]** //[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:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
+==== Inherited ====
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_added|child,added]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:child_removed|child,removed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**
-\\
-[[:develop:api:efl:model|Efl.Model]].**[[:develop:api:efl:model:event:properties_changed|properties,changed]]**
-\\
-[[: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:model|Efl.Model]]\\
+> **[[:develop:api:efl:model:event:child_added|child,added]]**, **[[:develop:api:efl:model:event:child_removed|child,removed]]**, **[[:develop:api:efl:model:event:children_count_changed|children,count,changed]]**, **[[:develop:api:efl:model:event:properties_changed|properties,changed]]**\\
+[[: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/model/item/method/child_add.txt b/pages/develop/api/efl/model/item/method/child_add.txt
index 7dfbfb8e2..36092f7eb 100644
--- a/pages/develop/api/efl/model/item/method/child_add.txt
+++ b/pages/develop/api/efl/model/item/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Item.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:child_add:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]].//===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_add|Efl.Model.child_add]]
diff --git a/pages/develop/api/efl/model/item/method/child_del.txt b/pages/develop/api/efl/model/item/method/child_del.txt
index d12121974..b52d4027b 100644
--- a/pages/develop/api/efl/model/item/method/child_del.txt
+++ b/pages/develop/api/efl/model/item/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.Item.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:child_del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]].//===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:child_del|Efl.Model.child_del]]
diff --git a/pages/develop/api/efl/model/item/method/children_count_get.txt b/pages/develop/api/efl/model/item/method/children_count_get.txt
index 49c81e169..51e626de8 100644
--- a/pages/develop/api/efl/model/item/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/item/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Item.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:children_count_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]].//===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]
diff --git a/pages/develop/api/efl/model/item/method/children_slice_get.txt b/pages/develop/api/efl/model/item/method/children_slice_get.txt
index 2f0d4e9e1..b4480eab5 100644
--- a/pages/develop/api/efl/model/item/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/item/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.Item.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:children_slice_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]].//===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]
diff --git a/pages/develop/api/efl/model/item/method/constructor.txt b/pages/develop/api/efl/model/item/method/constructor.txt
index 0291c6f9d..08ed1448d 100644
--- a/pages/develop/api/efl/model/item/method/constructor.txt
+++ b/pages/develop/api/efl/model/item/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Item.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:model:item: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:model:item:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/model/item/method/destructor.txt b/pages/develop/api/efl/model/item/method/destructor.txt
index 7d34e1fd9..d3e106ceb 100644
--- a/pages/develop/api/efl/model/item/method/destructor.txt
+++ b/pages/develop/api/efl/model/item/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Model.Item.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:model:item: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:model:item:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/model/item/method/property_get.txt b/pages/develop/api/efl/model/item/method/property_get.txt
index f89fcc809..c741474e1 100644
--- a/pages/develop/api/efl/model/item/method/property_get.txt
+++ b/pages/develop/api/efl/model/item/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.Item.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:property_get:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]].//===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]
diff --git a/pages/develop/api/efl/model/item/method/property_set.txt b/pages/develop/api/efl/model/item/method/property_set.txt
index 64477e875..01763dec8 100644
--- a/pages/develop/api/efl/model/item/method/property_set.txt
+++ b/pages/develop/api/efl/model/item/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Item.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:item:method:property_set:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]].//===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:item:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:method:property_set|Efl.Model.property_set]]
diff --git a/pages/develop/api/efl/model/item/property/properties.txt b/pages/develop/api/efl/model/item/property/properties.txt
index 52005f7d3..0f1aa6f27 100644
--- a/pages/develop/api/efl/model/item/property/properties.txt
+++ b/pages/develop/api/efl/model/item/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.Item.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:item:property:properties:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:model:property:properties|Efl.Model.properties]] **(get)**.//===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:item:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:model:property:properties|Efl.Model.properties]]
diff --git a/pages/develop/api/efl/model/method/child_add.txt b/pages/develop/api/efl/model/method/child_add.txt
index 8b1d6115f..af3bf95f6 100644
--- a/pages/develop/api/efl/model/method/child_add.txt
+++ b/pages/develop/api/efl/model/method/child_add.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.child_add~~
+===== Description =====
+
+%%Add a new child.%%
+
+%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:child_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,15 +22,6 @@ child_add @pure_virtual {
Efl_Object *efl_model_child_add(Eo *obj);
</code>
-===== Description =====
-
-%%Add a new child.%%
-
-%%Add a new child, possibly dummy, depending on the implementation, of a internal keeping. When the child is effectively added the event @ref EFL_MODEL_EVENT_CHILD_ADDED is then raised and the new child is kept along with other children.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:child_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.child_add**
diff --git a/pages/develop/api/efl/model/method/child_del.txt b/pages/develop/api/efl/model/method/child_del.txt
index 74f37d296..9fe6fb2c7 100644
--- a/pages/develop/api/efl/model/method/child_del.txt
+++ b/pages/develop/api/efl/model/method/child_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Model.child_del~~
+===== Description =====
+
+%%Remove a child.%%
+
+%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:child_del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,15 +28,6 @@ void efl_model_child_del(Eo *obj, Efl_Object *child);
* **child** //(in)// - %%Child to be removed%%
-===== Description =====
-
-%%Remove a child.%%
-
-%%Remove a child of a internal keeping. When the child is effectively removed the event @ref EFL_MODEL_EVENT_CHILD_REMOVED is then raised to give a chance for listeners to perform any cleanup and/or update references.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:child_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.child_del**
diff --git a/pages/develop/api/efl/model/method/children_count_get.txt b/pages/develop/api/efl/model/method/children_count_get.txt
index 11aeec1bc..2305ba21f 100644
--- a/pages/develop/api/efl/model/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/method/children_count_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.children_count_get~~
+===== Description =====
+
+%%Get children count.%%
+
+%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
+
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:children_count_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,17 +24,6 @@ children_count_get @pure_virtual {
Efl_Future *efl_model_children_count_get(Eo *obj);
</code>
-===== Description =====
-
-%%Get children count.%%
-
-%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-
-%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:children_count_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.children_count_get**
diff --git a/pages/develop/api/efl/model/method/children_slice_get.txt b/pages/develop/api/efl/model/method/children_slice_get.txt
index 256795cb3..5deff58b3 100644
--- a/pages/develop/api/efl/model/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/method/children_slice_get.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Model.children_slice_get~~
+===== Description =====
+
+%%Get children slice OR full range.%%
+
+%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
+
+%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
+
+%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
+
+%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
+
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:children_slice_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,23 +39,6 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
* **start** //(in)// - %%Range begin - start from here.%%
* **count** //(in)// - %%Range size. If count is 0, start is ignored.%%
-===== Description =====
-
-%%Get children slice OR full range.%%
-
-%%children_slice_get behaves in two different ways, it may provide the slice if %%''count''%% is non-zero OR full range otherwise.%%
-
-%%Since 'slice' is a range, for example if we have 20 childs a slice could be the range from 3(start) with 4(count), see:%%
-
-%%child 0 [no] child 1 [no] child 2 [no] child 3 [yes] child 4 [yes] child 5 [yes] child 6 [yes] child 7 [no]%%
-
-%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-
-%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:children_slice_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.children_slice_get**
diff --git a/pages/develop/api/efl/model/method/property_get.txt b/pages/develop/api/efl/model/method/property_get.txt
index daf7b3dcd..c5ba53350 100644
--- a/pages/develop/api/efl/model/method/property_get.txt
+++ b/pages/develop/api/efl/model/method/property_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Model.property_get~~
+===== Description =====
+
+%%Retrieve the value of a given property name.%%
+
+%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
+
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:property_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,17 +31,6 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
* **property** //(in)// - %%Property name%%
-===== Description =====
-
-%%Retrieve the value of a given property name.%%
-
-%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-
-%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:property_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.property_get**
diff --git a/pages/develop/api/efl/model/method/property_set.txt b/pages/develop/api/efl/model/method/property_set.txt
index a1e20f574..450e41b5a 100644
--- a/pages/develop/api/efl/model/method/property_set.txt
+++ b/pages/develop/api/efl/model/method/property_set.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.property_set~~
+===== Description =====
+
+%%Set a property value of a given property name.%%
+
+%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
+
+%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
+
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+
+//Since 1.14//
+{{page>:develop:api-include:efl:model:method:property_set:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,19 +35,6 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
* **property** //(in)// - %%Property name%%
* **value** //(in)// - %%New value%%
-===== Description =====
-
-%%Set a property value of a given property name.%%
-
-%%The caller must ensure to call at least efl_model_prop_list before being able to see/set properties. This function sets a new property value into given property name. Once the operation is completed the concrete implementation should raise EFL_MODEL_EVENT_PROPERTIES_CHANGED event in order to notify listeners of the new value of the property.%%
-
-%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-
-%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
-
-//Since 1.14//
-{{page>:develop:api-include:efl:model:method:property_set:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.property_set**
diff --git a/pages/develop/api/efl/model/property/properties.txt b/pages/develop/api/efl/model/property/properties.txt
index b29466268..adfbe0e41 100644
--- a/pages/develop/api/efl/model/property/properties.txt
+++ b/pages/develop/api/efl/model/property/properties.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Model.properties~~
+===== Values =====
+
+ * **properties** - %%Array of current properties%%
+===== Description =====
+
+%%Get properties from model.%%
+
+%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
+
+%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
+
+//Since 1.14//
+
+\\ {{page>:develop:api-include:efl:model:property:properties:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,21 +32,6 @@
const Eina_Array *efl_model_properties_get(const Eo *obj);
</code>
-===== Values =====
-
- * **properties** - %%Array of current properties%%
-===== Description =====
-
-%%Get properties from model.%%
-
-%%properties_get is due to provide callers a way the fetch the current properties implemented/used by the model. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED will be raised to notify listeners of any modifications in the properties.%%
-
-%%See also @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED.%%
-
-//Since 1.14//
-
-{{page>:develop:api-include:efl:model:property:properties:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Model.properties**
diff --git a/pages/develop/api/efl/model/property_event.txt b/pages/develop/api/efl/model/property_event.txt
index 45675c744..59abdf049 100644
--- a/pages/develop/api/efl/model/property_event.txt
+++ b/pages/develop/api/efl/model/property_event.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Model.Property_Event~~
+===== Description =====
+
+%%EFL model property event data structure%%
+
+{{page>:develop:api-include:efl:model:property_event:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:model:property_event:fields&nouser&nolink&nodate}}
+
+ * **changed_properties** - %%List of changed properties%%
+ * **invalidated_properties** - %%Removed properties identified by name%%
+
===== Signature =====
<code>
@@ -17,16 +30,3 @@ typedef struct _Efl_Model_Property_Event {
} Efl_Model_Property_Event;
</code>
-===== Description =====
-
-%%EFL model property event data structure%%
-
-{{page>:develop:api-include:efl:model:property_event:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:model:property_event:fields&nouser&nolink&nodate}}
-
- * **changed_properties** - %%List of changed properties%%
- * **invalidated_properties** - %%Removed properties identified by name%%
-