elementary: add internal Efl_Ui_Model_Size.
authorCedric BAIL <cedric.bail@free.fr>
Sat, 29 Dec 2018 00:39:44 +0000 (16:39 -0800)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 31 Jan 2019 03:45:41 +0000 (12:45 +0900)
commitbbfc86449bab9155915a1d36a42829b078febb60
treeb7004374394e8aadda02f09cf336e33263bde90f
parentcac1bb0daf818a6ccbbe5fb57ea873459ad60d45
elementary: add internal Efl_Ui_Model_Size.

This model enable View that require to compute the size of their items
to rely on an interface to provide the properties they need to get the object
size. This is the base class for all the sizing logic of the new List/Grid View.

Reviewed-by: SangHyeon Jade Lee <sh10233.lee@samsung.com>
Differential Revision: https://phab.enlightenment.org/D7658
src/Makefile_Elementary.am
src/lib/elementary/efl_ui_model_size.c [new file with mode: 0644]
src/lib/elementary/efl_ui_model_size.eo [new file with mode: 0644]
src/lib/elementary/elm_priv.h
src/lib/elementary/meson.build