summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore.am
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2018-11-28 16:03:33 -0800
committerCedric BAIL <cedric.bail@free.fr>2019-01-02 13:39:25 -0800
commit29fcdd8a4b4fb5140a0070c6f87469f6662acb42 (patch)
treeaac74b77d008263f8d910ad21b96075e3d67d7e7 /src/Makefile_Ecore.am
parent07e60713fecb48e8a2a94010ec61a8dc7e059611 (diff)
ecore: add an helper class Efl.Model_View
With the advancement of our MVVM interfaces, we realize that it could be made easier, especially for bindings, to write an Efl.Model that proxy another one without having to necessarily implement the entire logic of propagating event and checking if the property we are getting request for is actually handle by our own Efl.Model. To simplify this, I introduce this class that allow to set new callback for each property you want to handle on your object. Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es> Differential Revision: https://phab.enlightenment.org/D7487
Diffstat (limited to 'src/Makefile_Ecore.am')
-rw-r--r--src/Makefile_Ecore.am4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am
index ff23d05680..38aeab1f6c 100644
--- a/src/Makefile_Ecore.am
+++ b/src/Makefile_Ecore.am
@@ -49,7 +49,8 @@ ecore_eolian_files_public = \
49 lib/ecore/efl_model_composite_boolean_children.eo \ 49 lib/ecore/efl_model_composite_boolean_children.eo \
50 lib/ecore/efl_model_composite_selection.eo \ 50 lib/ecore/efl_model_composite_selection.eo \
51 lib/ecore/efl_model_composite_selection_children.eo \ 51 lib/ecore/efl_model_composite_selection_children.eo \
52 lib/ecore/efl_model_composite.eo 52 lib/ecore/efl_model_composite.eo \
53 lib/ecore/efl_model_view.eo
53 54
54ecore_eolian_files = \ 55ecore_eolian_files = \
55 $(ecore_eolian_files_legacy) \ 56 $(ecore_eolian_files_legacy) \
@@ -129,6 +130,7 @@ lib/ecore/efl_model_composite_selection.c \
129lib/ecore/efl_model_composite_private.h \ 130lib/ecore/efl_model_composite_private.h \
130lib/ecore/efl_model_accessor_view.c \ 131lib/ecore/efl_model_accessor_view.c \
131lib/ecore/efl_model_accessor_view_private.h \ 132lib/ecore/efl_model_accessor_view_private.h \
133lib/ecore/efl_model_view.c \
132lib/ecore/efl_linear_interpolator.c \ 134lib/ecore/efl_linear_interpolator.c \
133lib/ecore/efl_accelerate_interpolator.c \ 135lib/ecore/efl_accelerate_interpolator.c \
134lib/ecore/efl_decelerate_interpolator.c \ 136lib/ecore/efl_decelerate_interpolator.c \