ecore: add an index property on Efl.Model_Composite and handle children_slice_get.
authorCedric BAIL <cedric.bail@free.fr>
Thu, 3 Jan 2019 22:54:18 +0000 (14:54 -0800)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 31 Jan 2019 03:45:41 +0000 (12:45 +0900)
commitcac1bb0daf818a6ccbbe5fb57ea873459ad60d45
tree10b8ce65fee41184535decef655ccb90fc91db4e
parent877892d3b2f807b58e30b75e67dbc0add65002bc
ecore: add an index property on Efl.Model_Composite and handle children_slice_get.

This will enable inheriting class to not have to implement as much code. This patch
fix also all class that use Efl.Model_Composite and its test.

Reviewed-by: SangHyeon Jade Lee <sh10233.lee@samsung.com>
Differential Revision: https://phab.enlightenment.org/D7654
12 files changed:
src/Makefile_Ecore.am
src/lib/ecore/Ecore_Eo.h
src/lib/ecore/efl_model_composite.c
src/lib/ecore/efl_model_composite.eo
src/lib/ecore/efl_model_composite_boolean.c
src/lib/ecore/efl_model_composite_boolean.eo
src/lib/ecore/efl_model_composite_boolean_children.eo [deleted file]
src/lib/ecore/efl_model_composite_selection.c
src/lib/ecore/efl_model_composite_selection.eo
src/lib/ecore/efl_model_composite_selection_children.eo [deleted file]
src/lib/ecore/meson.build
src/tests/efl/efl_test_model_composite.c