ecore: add an helper class Efl.Model_View
authorCedric BAIL <cedric@osg.samsung.com>
Thu, 29 Nov 2018 00:03:33 +0000 (16:03 -0800)
committerShinwoo Kim <cinoo.kim@samsung.com>
Thu, 3 Jan 2019 09:00:28 +0000 (18:00 +0900)
commit81a2c41548bad1265d98c2d744c84730dffecd3e
tree73379b9da29c6994bf61e256681f9b75b906c89f
parentf275995b95fe5872ba1bdef22d10d09268a06262
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
src/Makefile_Ecore.am
src/lib/ecore/Ecore_Eo.h
src/lib/ecore/efl_model_view.c [new file with mode: 0644]
src/lib/ecore/efl_model_view.eo [new file with mode: 0644]
src/lib/ecore/meson.build