efl_ui_multi_selectable: add APIs for selecting
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Tue, 20 Aug 2019 13:57:13 +0000 (15:57 +0200)
committerHosang Kim <hosang12.kim@samsung.com>
Wed, 28 Aug 2019 04:51:54 +0000 (13:51 +0900)
commit1bd7d99acf11619f533f0e4513719988ea11758a
tree602e5a7c7d7e4953e4e73c80379d8b6ea0253044
parent00f5df5919dd1362ab30339ccb4d0473a4e0d56a
efl_ui_multi_selectable: add APIs for selecting

this can be used to select / unselect a range or all selectables in a
container. The range selectable APIs do not have a strong ordering on a
and b, b does not have to come after a.

ref T8057

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D9660
src/bin/elementary/test_ui_collection.c
src/lib/elementary/efl_ui_collection.c
src/lib/elementary/efl_ui_collection.eo
src/lib/elementary/efl_ui_multi_selectable.eo
src/tests/elementary/spec/efl_test_multi_selectable.c