elm: note down all composite sections for widgets
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Wed, 23 Jan 2019 19:55:44 +0000 (14:55 -0500)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:19 +0000 (14:20 +0900)
commit338f0f7ca67f9749dcda5e8d32edcc715846c1e3
tree1ba8e50a60d8eb526f156f10e9e7100032f224df
parent459060672cc1fc57b765b64cb7e1ca58feed1a36
elm: note down all composite sections for widgets

Summary:

A lot of new widgets are using the new Scrollmanager class, the instance of this class is then attached via composition to the widget. This is providing the implementation for Efl.Ui.Scrollbar & Efl.Ui.Scrollable_Interactive.

In the text widgets the same applies to the internal interactive text widgets.

The tags widget is using the text entry as composite, and thus provides efl.ui.text api.

The addition of those composite { } sections are removing the particular unimplemented APIs from the eolian errors.

ref T7652
Depends on D7737

Reviewers: zmike

Reviewed By: zmike

Subscribers: zmike, cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7652

Differential Revision: https://phab.enlightenment.org/D7738
src/lib/elementary/efl_ui_grid.eo
src/lib/elementary/efl_ui_image_zoomable.eo
src/lib/elementary/efl_ui_list.eo
src/lib/elementary/efl_ui_list_view.eo
src/lib/elementary/efl_ui_scroller.eo
src/lib/elementary/efl_ui_tags.eo
src/lib/elementary/efl_ui_text.eo