elementary: add an interface for asynchronous multi selection.
authorCedric Bail <cedric.bail@free.fr>
Sun, 15 Sep 2019 19:50:27 +0000 (12:50 -0700)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 24 Sep 2019 21:47:58 +0000 (06:47 +0900)
commit66760bcabef482daac9c707a1e31f5579fa782da
tree3a197664ef0ad9959e16c52dac2228498f2f311b
parentb7f11dbc21545cf1b8210569134ebfd6fac47400
elementary: add an interface for asynchronous multi selection.

This interface is currently focusing on being use by widget like
Efl.Ui.Collection_View or Efl.Ui.Select_Model. I have decided that
it should not be available along with Efl.Ui.Multi_Selectable.

Differential Revision: https://phab.enlightenment.org/D9957
src/lib/elementary/Efl_Ui.h
src/lib/elementary/efl_ui.eot
src/lib/elementary/efl_ui_collection_events.eo
src/lib/elementary/efl_ui_multi_selectable.eo
src/lib/elementary/efl_ui_multi_selectable_async.eo [new file with mode: 0644]
src/lib/elementary/efl_ui_select_model.c
src/lib/elementary/efl_ui_select_model.eo
src/lib/elementary/meson.build
src/tests/elementary/efl_ui_test_select_model.c