efl: add composite model for boolean properties

Desktop / Enlightenment / EFL Core Libraries - Felipe Magno de Almeida [expertisesolutions.com.br] - 6 February 2017 18:26 EST

Add Efl.Model.Composite.Boolean, a model for wrapping another Efl.Model and adding boolean properties to its children. Children of the given composite model will have the boolean properties specified in Efl.Model.Composite.Boolean with the specified default value. A call to Efl.Model.Property_set can change the property value for a child.

8054037 efl: add composite model for boolean properties
src/Makefile_Ecore.am | 3 +
src/Makefile_Efl.am | 1 +
src/lib/ecore/Ecore_Eo.h | 2 +
src/lib/ecore/efl_model_composite_boolean.c | 642 +++++++++++++++++++++
src/lib/ecore/efl_model_composite_boolean.eo | 34 ++
.../ecore/efl_model_composite_boolean_children.eo | 13 +
src/tests/efl/efl_suite.c | 1 +
src/tests/efl/efl_suite.h | 1 +
src/tests/efl/efl_test_model_composite_boolean.c | 155 +++++
9 files changed, 852 insertions(+)

Upstream: git.enlightenment.org


  • Share