efl_ui_item: migrate to Efl.Ui.Clickable
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Sun, 28 Jul 2019 15:11:40 +0000 (17:11 +0200)
committerWooHyun Jung <wh0705.jung@samsung.com>
Mon, 5 Aug 2019 01:48:33 +0000 (10:48 +0900)
commitcd7e3ff2822fc03fd9432919a65b6717e031c305
tree23cc1c7d38403ce96f23cb555e225250bbb6cee4
parent74b7e24cb81eb12fb79a46861a6ff1570a57406b
efl_ui_item: migrate to Efl.Ui.Clickable

this adds the mixin to the item. With this commit every class inheriting
from Efl.Ui.Item will automatically emit all the clickable events.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D8830
src/lib/elementary/efl_ui_item.c
src/lib/elementary/efl_ui_item_private.h
src/tests/elementary/spec/efl_test_clickable.c
src/tests/elementary/spec/efl_ui_spec_suite.c