aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/model/composite
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/model/composite')
-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
27 files changed, 409 insertions, 583 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**