forked from enlightenment/efl
efl: mark selectable stable
Summary: fixes T7871 fixes T7852 This also works arround a eolian issue where composites do not mark the inherited API from the composites as implemented. Reviewers: SanghyeonLee, cedric, segfaultxavi, zmike Reviewed By: segfaultxavi Subscribers: SanghyeonLee, cedric Tags: #efl Maniphest Tasks: T7871, T7852 Differential Revision: https://phab.enlightenment.org/D10184
This commit is contained in:
parent
1df17abba5
commit
8197fee189
|
@ -1,11 +1,9 @@
|
||||||
class Efl.Ui.Collection_View extends Efl.Ui.Layout_Base implements
|
class Efl.Ui.Collection_View extends Efl.Ui.Layout_Base implements
|
||||||
Efl.Ui.Layout_Orientable,
|
Efl.Ui.Layout_Orientable,
|
||||||
Efl.Ui.Selectable,
|
|
||||||
Efl.Ui.Multi_Selectable_Async,
|
|
||||||
Efl.Ui.Focus.Manager_Sub,
|
Efl.Ui.Focus.Manager_Sub,
|
||||||
Efl.Ui.Widget_Focus_Manager,
|
Efl.Ui.Widget_Focus_Manager,
|
||||||
Efl.Ui.Item_Clickable
|
Efl.Ui.Item_Clickable
|
||||||
composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar, Efl.Ui.Multi_Selectable_Async
|
composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar, Efl.Ui.Multi_Selectable_Async, Efl.Ui.Single_Selectable
|
||||||
{
|
{
|
||||||
[[This widget displays a list of items in an arrangement controlled by an external @.position_manager
|
[[This widget displays a list of items in an arrangement controlled by an external @.position_manager
|
||||||
object. By using different @.position_manager objects this widget can show unidimensional lists or
|
object. By using different @.position_manager objects this widget can show unidimensional lists or
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface @beta Efl.Ui.Selectable {
|
interface Efl.Ui.Selectable {
|
||||||
[[Selectable interface for UI objects
|
[[Selectable interface for UI objects
|
||||||
|
|
||||||
An object implementing this interface can be selected.
|
An object implementing this interface can be selected.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
interface @beta Efl.Ui.Single_Selectable {
|
interface Efl.Ui.Single_Selectable {
|
||||||
[[Interface for getting access to a single selected item in the implementor.
|
[[Interface for getting access to a single selected item in the implementor.
|
||||||
|
|
||||||
The implementor is free to allow a specific number of selectables being selected or not.
|
The implementor is free to allow a specific number of selectables being selected or not.
|
||||||
|
|
Loading…
Reference in New Issue