HomePhabricator

elm: note down all composite sections for widgets

Authored by Marcel Hollerbach <mail@marcel-hollerbach.de> on Jan 23 2019, 11:55 AM.

Description

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