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