efl_ui_tab_page: implement content_set / unset correctly
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Mon, 22 Apr 2019 19:52:45 +0000 (21:52 +0200)
committerYeongjong Lee <yj34.lee@samsung.com>
Wed, 24 Apr 2019 05:24:47 +0000 (14:24 +0900)
commite29bb8083163fd21a6a2300f66993c090f0346f2
tree8b2372082b7bb798708b828b0739acd367ee3457
parentcbaa3f596b3c1cb60adc1ee0139eb57ed9e7d442
efl_ui_tab_page: implement content_set / unset correctly

This patchset ensures that the following features are supported:
- content-widget deletion on set content
- content-widget validation on set calls
- invalid cases return false
- event emission

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8681
src/lib/elementary/efl_ui_tab_page.c
src/tests/elementary/spec/generator.py