aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/object/method
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/object/method')
-rw-r--r--pages/develop/api/efl/object/method/children_iterator_new.txt10
-rw-r--r--pages/develop/api/efl/object/method/composite_attach.txt18
-rw-r--r--pages/develop/api/efl/object/method/composite_detach.txt18
-rw-r--r--pages/develop/api/efl/object/method/composite_part_is.txt14
-rw-r--r--pages/develop/api/efl/object/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/object/method/debug_name_override.txt26
-rw-r--r--pages/develop/api/efl/object/method/del.txt18
-rw-r--r--pages/develop/api/efl/object/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_callback_forwarder_add.txt10
-rw-r--r--pages/develop/api/efl/object/method/event_callback_forwarder_del.txt10
-rw-r--r--pages/develop/api/efl/object/method/event_callback_stop.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_freeze.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_global_freeze.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_global_thaw.txt14
-rw-r--r--pages/develop/api/efl/object/method/event_thaw.txt14
-rw-r--r--pages/develop/api/efl/object/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/object/method/name_find.txt14
-rw-r--r--pages/develop/api/efl/object/method/provider_find.txt14
18 files changed, 130 insertions, 130 deletions
diff --git a/pages/develop/api/efl/object/method/children_iterator_new.txt b/pages/develop/api/efl/object/method/children_iterator_new.txt
index eef83935e..ae006f9bb 100644
--- a/pages/develop/api/efl/object/method/children_iterator_new.txt
+++ b/pages/develop/api/efl/object/method/children_iterator_new.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.children_iterator_new~~
+===== Description =====
+
+%%Get an iterator on all childrens%%
+{{page>:develop:api-include:efl:object:method:children_iterator_new:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,11 +18,6 @@ children_iterator_new {
Eina_Iterator *efl_children_iterator_new(Eo *obj);
</code>
-===== Description =====
-
-%%Get an iterator on all childrens%%
-{{page>:develop:api-include:efl:object:method:children_iterator_new:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.children_iterator_new**
diff --git a/pages/develop/api/efl/object/method/composite_attach.txt b/pages/develop/api/efl/object/method/composite_attach.txt
index fc5371aef..79515a42b 100644
--- a/pages/develop/api/efl/object/method/composite_attach.txt
+++ b/pages/develop/api/efl/object/method/composite_attach.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.composite_attach~~
+===== Description =====
+
+%%Make an object a composite object of another.%%
+
+%%The class of comp_obj must be part of the extensions of the class of the parent. It is not possible to attach more then 1 composite of the same class. This functions also sets the parent of comp_obj to parent.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_detach|Efl.Object.composite_detach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_attach:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_composite_attach(Eo *obj, Efl_Object *comp_obj);
* **comp_obj** //(in)// - %%the object that will be used to composite the parent.%%
-===== Description =====
-
-%%Make an object a composite object of another.%%
-
-%%The class of comp_obj must be part of the extensions of the class of the parent. It is not possible to attach more then 1 composite of the same class. This functions also sets the parent of comp_obj to parent.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_detach|Efl.Object.composite_detach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_attach:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_attach**
diff --git a/pages/develop/api/efl/object/method/composite_detach.txt b/pages/develop/api/efl/object/method/composite_detach.txt
index f18039c76..950d83eab 100644
--- a/pages/develop/api/efl/object/method/composite_detach.txt
+++ b/pages/develop/api/efl/object/method/composite_detach.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.composite_detach~~
+===== Description =====
+
+%%Detach a composite object from another object.%%
+
+%%This functions also sets the parent of comp_obj to %%''null''%%.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_detach:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_composite_detach(Eo *obj, Efl_Object *comp_obj);
* **comp_obj** //(in)// - %%The object that will be removed from the parent.%%
-===== Description =====
-
-%%Detach a composite object from another object.%%
-
-%%This functions also sets the parent of comp_obj to %%''null''%%.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_detach:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_detach**
diff --git a/pages/develop/api/efl/object/method/composite_part_is.txt b/pages/develop/api/efl/object/method/composite_part_is.txt
index 16788382a..a354ce2e7 100644
--- a/pages/develop/api/efl/object/method/composite_part_is.txt
+++ b/pages/develop/api/efl/object/method/composite_part_is.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.composite_part_is~~
+===== Description =====
+
+%%Check if an object is part of a composite object.%%
+
+%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
+{{page>:develop:api-include:efl:object:method:composite_part_is:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ composite_part_is {
Eina_Bool efl_composite_part_is(Eo *obj);
</code>
-===== Description =====
-
-%%Check if an object is part of a composite object.%%
-
-%%See %%[[:develop:api:efl:object:method:composite_attach|Efl.Object.composite_attach]]%%, %%[[:develop:api:efl:object:method:composite_part_is|Efl.Object.composite_part_is]]%%.%%
-{{page>:develop:api-include:efl:object:method:composite_part_is:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.composite_part_is**
diff --git a/pages/develop/api/efl/object/method/constructor.txt b/pages/develop/api/efl/object/method/constructor.txt
index c2bd5d64f..43479e8fe 100644
--- a/pages/develop/api/efl/object/method/constructor.txt
+++ b/pages/develop/api/efl/object/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:object:method:constructor:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's constructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:object:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.constructor**
diff --git a/pages/develop/api/efl/object/method/debug_name_override.txt b/pages/develop/api/efl/object/method/debug_name_override.txt
index 4fd38ce9f..9148b0459 100644
--- a/pages/develop/api/efl/object/method/debug_name_override.txt
+++ b/pages/develop/api/efl/object/method/debug_name_override.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Object.debug_name_override~~
+===== Description =====
+
+%%Build a read-only name for this object used for debugging.%%
+
+%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
+
+%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
+
+%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
+
+//Since 1.21//
+{{page>:develop:api-include:efl:object:method:debug_name_override:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -19,19 +32,6 @@ void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
* **sb** //(in)// - %%A string buffer, must not be %%''null''%%.%%
-===== Description =====
-
-%%Build a read-only name for this object used for debugging.%%
-
-%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
-
-%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
-
-%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
-
-//Since 1.21//
-{{page>:develop:api-include:efl:object:method:debug_name_override:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.debug_name_override**
diff --git a/pages/develop/api/efl/object/method/del.txt b/pages/develop/api/efl/object/method/del.txt
index cca5efa88..1d8f6fe89 100644
--- a/pages/develop/api/efl/object/method/del.txt
+++ b/pages/develop/api/efl/object/method/del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Object.del~~
+===== Description =====
+
+%%Unrefs the object and reparents it to NULL.%%
+
+%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
+
+%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
+{{page>:develop:api-include:efl:object:method:del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,15 +20,6 @@ del @const {}
void efl_del(const Eo *obj);
</code>
-===== Description =====
-
-%%Unrefs the object and reparents it to NULL.%%
-
-%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
-
-%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
-{{page>:develop:api-include:efl:object:method:del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.del**
diff --git a/pages/develop/api/efl/object/method/destructor.txt b/pages/develop/api/efl/object/method/destructor.txt
index 65783387b..8b8892660 100644
--- a/pages/develop/api/efl/object/method/destructor.txt
+++ b/pages/develop/api/efl/object/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:object:method:destructor:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's destructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:object:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.destructor**
diff --git a/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt b/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
index 8fa5b52f7..2ac436176 100644
--- a/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
+++ b/pages/develop/api/efl/object/method/event_callback_forwarder_add.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.event_callback_forwarder_add~~
+===== Description =====
+
+%%Add an event callback forwarder for an event and an object.%%
+{{page>:develop:api-include:efl:object:method:event_callback_forwarder_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc
* **desc** //(in)// - %%The description of the event to listen to%%
* **new_obj** //(in)// - %%The object to emit events from%%
-===== Description =====
-
-%%Add an event callback forwarder for an event and an object.%%
-{{page>:develop:api-include:efl:object:method:event_callback_forwarder_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_forwarder_add**
diff --git a/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt b/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
index 3d45908b3..95785125a 100644
--- a/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
+++ b/pages/develop/api/efl/object/method/event_callback_forwarder_del.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.event_callback_forwarder_del~~
+===== Description =====
+
+%%Remove an event callback forwarder for an event and an object.%%
+{{page>:develop:api-include:efl:object:method:event_callback_forwarder_del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,11 +26,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
* **desc** //(in)// - %%The description of the event to listen to%%
* **new_obj** //(in)// - %%The object to emit events from%%
-===== Description =====
-
-%%Remove an event callback forwarder for an event and an object.%%
-{{page>:develop:api-include:efl:object:method:event_callback_forwarder_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_forwarder_del**
diff --git a/pages/develop/api/efl/object/method/event_callback_stop.txt b/pages/develop/api/efl/object/method/event_callback_stop.txt
index cb2ef3725..477d97a09 100644
--- a/pages/develop/api/efl/object/method/event_callback_stop.txt
+++ b/pages/develop/api/efl/object/method/event_callback_stop.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_callback_stop~~
+===== Description =====
+
+%%Stop the current callback call.%%
+
+%%This stops the current callback call. Any other callbacks for the current event will not be called. This is useful when you want to filter out events. You just add higher priority events and call this on certain conditions to block a certain event.%%
+{{page>:develop:api-include:efl:object:method:event_callback_stop:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_callback_stop {}
void efl_event_callback_stop(Eo *obj);
</code>
-===== Description =====
-
-%%Stop the current callback call.%%
-
-%%This stops the current callback call. Any other callbacks for the current event will not be called. This is useful when you want to filter out events. You just add higher priority events and call this on certain conditions to block a certain event.%%
-{{page>:develop:api-include:efl:object:method:event_callback_stop:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_callback_stop**
diff --git a/pages/develop/api/efl/object/method/event_freeze.txt b/pages/develop/api/efl/object/method/event_freeze.txt
index 344233717..3f46827f3 100644
--- a/pages/develop/api/efl/object/method/event_freeze.txt
+++ b/pages/develop/api/efl/object/method/event_freeze.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_freeze~~
+===== Description =====
+
+%%Freeze events of object.%%
+
+%%Prevents event callbacks from being called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_freeze:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_freeze {}
void efl_event_freeze(Eo *obj);
</code>
-===== Description =====
-
-%%Freeze events of object.%%
-
-%%Prevents event callbacks from being called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_freeze:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_freeze**
diff --git a/pages/develop/api/efl/object/method/event_global_freeze.txt b/pages/develop/api/efl/object/method/event_global_freeze.txt
index d6ed1a1b9..f17c39d5e 100644
--- a/pages/develop/api/efl/object/method/event_global_freeze.txt
+++ b/pages/develop/api/efl/object/method/event_global_freeze.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_global_freeze~~
+===== Description =====
+
+%%Freeze events of object.%%
+
+%%Prevents event callbacks from being called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_global_freeze:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_global_freeze @class {}
void efl_event_global_freeze(const Eo *obj);
</code>
-===== Description =====
-
-%%Freeze events of object.%%
-
-%%Prevents event callbacks from being called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_global_freeze:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_global_freeze**
diff --git a/pages/develop/api/efl/object/method/event_global_thaw.txt b/pages/develop/api/efl/object/method/event_global_thaw.txt
index 39e124d8f..05fa8d637 100644
--- a/pages/develop/api/efl/object/method/event_global_thaw.txt
+++ b/pages/develop/api/efl/object/method/event_global_thaw.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_global_thaw~~
+===== Description =====
+
+%%Thaw events of object.%%
+
+%%Lets event callbacks be called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_global_thaw:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_global_thaw @class {}
void efl_event_global_thaw(const Eo *obj);
</code>
-===== Description =====
-
-%%Thaw events of object.%%
-
-%%Lets event callbacks be called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_global_thaw:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_global_thaw**
diff --git a/pages/develop/api/efl/object/method/event_thaw.txt b/pages/develop/api/efl/object/method/event_thaw.txt
index f5ce867c0..b4bac2c9a 100644
--- a/pages/develop/api/efl/object/method/event_thaw.txt
+++ b/pages/develop/api/efl/object/method/event_thaw.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.event_thaw~~
+===== Description =====
+
+%%Thaw events of object.%%
+
+%%Lets event callbacks be called for the object.%%
+{{page>:develop:api-include:efl:object:method:event_thaw:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ event_thaw {}
void efl_event_thaw(Eo *obj);
</code>
-===== Description =====
-
-%%Thaw events of object.%%
-
-%%Lets event callbacks be called for the object.%%
-{{page>:develop:api-include:efl:object:method:event_thaw:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.event_thaw**
diff --git a/pages/develop/api/efl/object/method/finalize.txt b/pages/develop/api/efl/object/method/finalize.txt
index e57b3dce7..cdb67ee34 100644
--- a/pages/develop/api/efl/object/method/finalize.txt
+++ b/pages/develop/api/efl/object/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Object.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:object:method:finalize:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:object:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.finalize**
diff --git a/pages/develop/api/efl/object/method/name_find.txt b/pages/develop/api/efl/object/method/name_find.txt
index 02ab66756..45ebe5fe8 100644
--- a/pages/develop/api/efl/object/method/name_find.txt
+++ b/pages/develop/api/efl/object/method/name_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.name_find~~
+===== Description =====
+
+%%Find a child object with the given name and return it.%%
+
+%%The search string can be a glob (shell style, using *). It can also specify class name in the format of "class:name" where ":" separates class and name. Both class and name can be globs. If class is specified, and name is empty like "class:" then the search will match any object of that class.%%
+{{page>:develop:api-include:efl:object:method:name_find:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Object *efl_name_find(const Eo *obj, const char *search);
* **search** //(in)// - %%The name search string%%
-===== Description =====
-
-%%Find a child object with the given name and return it.%%
-
-%%The search string can be a glob (shell style, using *). It can also specify class name in the format of "class:name" where ":" separates class and name. Both class and name can be globs. If class is specified, and name is empty like "class:" then the search will match any object of that class.%%
-{{page>:develop:api-include:efl:object:method:name_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.name_find**
diff --git a/pages/develop/api/efl/object/method/provider_find.txt b/pages/develop/api/efl/object/method/provider_find.txt
index 642261108..9e67fc50f 100644
--- a/pages/develop/api/efl/object/method/provider_find.txt
+++ b/pages/develop/api/efl/object/method/provider_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Object.provider_find~~
+===== Description =====
+
+%%Searches up in the object tree for a provider which knows the given class/interface.%%
+
+%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
+{{page>:develop:api-include:efl:object:method:provider_find:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
* **klass** //(in)// - %%The class identifier to search for%%
-===== Description =====
-
-%%Searches up in the object tree for a provider which knows the given class/interface.%%
-
-%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
-{{page>:develop:api-include:efl:object:method:provider_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Object.provider_find**