xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=71e8dc0e7587a8f6b79bff2b1a5b3e3b1e08502e

commit 71e8dc0e7587a8f6b79bff2b1a5b3e3b1e08502e
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Thu Sep 19 11:36:26 2019 +0200

    efl_model: improve docs
    
    Reviewers: segfaultxavi
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D10009
---
 src/lib/efl/interfaces/efl_model.eo | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/lib/efl/interfaces/efl_model.eo 
b/src/lib/efl/interfaces/efl_model.eo
index c256483e54..f1fa4071a1 100644
--- a/src/lib/efl/interfaces/efl_model.eo
+++ b/src/lib/efl/interfaces/efl_model.eo
@@ -15,7 +15,14 @@ struct @beta Efl.Model_Children_Event {
 
 interface @beta Efl.Model
 {
-   [[Efl model interface]]
+   [[Basic Model abstraction.
+
+     A model in EFL can have a set of key-value properties, where key can only 
be a string.
+     The value can be anything within an Eina_Value. If a property is not yet 
available EAGAIN is returned.
+
+     Additionally a model can have a list of children. The fetching of the 
children is asynchronous, this has the advantage of
+     having as few data sets as possible in the memory itself.
+   ]]
    c_prefix: efl_model;
       methods {
          @property properties {

-- 


Reply via email to