interfaces: don't inherit efl.ui.layout anymore

Summary: this removes efl.file from the class hierarchy

Reviewers: segfaultxavi

Reviewed By: segfaultxavi

Subscribers: segfaultxavi, cedric, #reviewers, #committers

Tags: #efl_api

Differential Revision: https://phab.enlightenment.org/D8042
This commit is contained in:
Mike Blumenkrantz 2019-02-28 16:23:11 +01:00 committed by Xavi Artigas
parent bf4280e915
commit d2e6d33485
54 changed files with 54 additions and 54 deletions

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Button extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Ui.Autorepeat, class @beta Efl.Ui.Button extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable, Efl.Ui.Autorepeat,
Efl.Text, Efl.Content, Efl.Text, Efl.Content,
Efl.Access.Widget.Action Efl.Access.Widget.Action
{ {

View File

@ -16,7 +16,7 @@ enum Efl.Ui.Calendar_Weekday
last [[Sentinel value to indicate last enum field during iteration]] last [[Sentinel value to indicate last enum field during iteration]]
} }
class @beta Efl.Ui.Calendar extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, Efl.Ui.Format class @beta Efl.Ui.Calendar extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, Efl.Ui.Format
{ {
[[Calendar widget [[Calendar widget

View File

@ -16,7 +16,7 @@ enum Efl.Ui.Clock_Type
ampm = 7, [[Indicates AM/PM field .]] ampm = 7, [[Indicates AM/PM field .]]
} }
class @beta Efl.Ui.Clock extends Efl.Ui.Layout class @beta Efl.Ui.Clock extends Efl.Ui.Layout_Base
{ {
[[Efl UI clock class]] [[Efl UI clock class]]
methods { methods {

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Datepicker extends Efl.Ui.Layout class @beta Efl.Ui.Datepicker extends Efl.Ui.Layout_Base
{ {
[[Datepicker widget [[Datepicker widget

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Frame extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Text, Efl.Text_Markup, class @beta Efl.Ui.Frame extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable, Efl.Text, Efl.Text_Markup,
Efl.Content Efl.Content
{ {
[[Frame widget [[Frame widget

View File

@ -1,6 +1,6 @@
import efl_ui_grid_item; import efl_ui_grid_item;
class @beta Efl.Ui.Grid extends Efl.Ui.Layout implements class @beta Efl.Ui.Grid extends Efl.Ui.Layout_Base implements
Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar, Efl.Ui.Scrollbar,
Efl.Pack_Linear, Efl.Pack_Layout, Efl.Pack_Linear, Efl.Pack_Layout,

View File

@ -1,4 +1,4 @@
abstract @beta Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Clickable abstract @beta Efl.Ui.Item extends Efl.Ui.Layout_Base implements Efl.Ui.Selectable, Efl.Ui.Clickable
{ {
[[Item abstract class for pack widget. All item have to be inherited from this class.]] [[Item abstract class for pack widget. All item have to be inherited from this class.]]
methods { methods {

View File

@ -1,6 +1,6 @@
import efl_ui_list_item; import efl_ui_list_item;
class @beta Efl.Ui.List extends Efl.Ui.Layout implements class @beta Efl.Ui.List extends Efl.Ui.Layout_Base implements
Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar, Efl.Ui.Scrollbar,
Efl.Pack_Linear, Efl.Pack_Layout, Efl.Pack_Linear, Efl.Pack_Layout,

View File

@ -6,7 +6,7 @@ struct Efl.Ui.List_View_Item_Event
child: Efl.Model; child: Efl.Model;
index: int; index: int;
} }
class @beta Efl.Ui.List_View extends Efl.Ui.Layout implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar, class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub, Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.List_View_Model, Efl.Ui.Widget_Focus_Manager Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.List_View_Model, Efl.Ui.Widget_Focus_Manager
{ {

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Navigation_Bar extends Efl.Ui.Layout implements Efl.Content, Efl.Text class @beta Efl.Ui.Navigation_Bar extends Efl.Ui.Layout_Base implements Efl.Content, Efl.Text
{ {
[[Navigation_Bar widget. [[Navigation_Bar widget.

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Navigation_Layout extends Efl.Ui.Layout implements Efl.Content class @beta Efl.Ui.Navigation_Layout extends Efl.Ui.Layout_Base implements Efl.Content
{ {
[[Navigation_Layout widget. [[Navigation_Layout widget.

View File

@ -5,7 +5,7 @@ enum Efl.Ui.Pager_Loop
enabled enabled
} }
class @beta Efl.Ui.Pager extends Efl.Ui.Layout implements Efl.Pack_Linear class @beta Efl.Ui.Pager extends Efl.Ui.Layout_Base implements Efl.Pack_Linear
{ {
[[Pager widget [[Pager widget

View File

@ -15,7 +15,7 @@ struct Efl.Ui.Panel_Scroll_Info
rel_y: double; [[content scrolled position (0.0 ~ 1.0) in the panel]] rel_y: double; [[content scrolled position (0.0 ~ 1.0) in the panel]]
} }
class @beta Efl.Ui.Panel extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable, Efl.Content, class @beta Efl.Ui.Panel extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable, Efl.Content,
Efl.Access.Widget.Action Efl.Access.Widget.Action
{ {
[[Elementary panel class]] [[Elementary panel class]]

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Panes extends Efl.Ui.Layout implements Efl.Ui.Direction, class @beta Efl.Ui.Panes extends Efl.Ui.Layout_Base implements Efl.Ui.Direction,
Efl.Ui.Clickable Efl.Ui.Clickable
{ {
[[Elementary panes class]] [[Elementary panes class]]

View File

@ -8,7 +8,7 @@ enum Efl.Ui.Popup_Align {
bottom [[Popup aligned to bottom]] bottom [[Popup aligned to bottom]]
} }
class @beta Efl.Ui.Popup extends Efl.Ui.Layout implements Efl.Content, Efl.Ui.Focus.Layer class @beta Efl.Ui.Popup extends Efl.Ui.Layout_Base implements Efl.Content, Efl.Ui.Focus.Layer
{ {
[[EFL UI popup class]] [[EFL UI popup class]]
methods { methods {

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout implements Efl.Ui.Range_Display, Efl.Ui.Format, class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Display, Efl.Ui.Format,
Efl.Ui.Direction, Efl.Access.Value, Efl.Ui.Direction, Efl.Access.Value,
Efl.Text, Efl.Content, Efl.Text_Markup Efl.Text, Efl.Content, Efl.Text_Markup
{ {

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Scroller extends Efl.Ui.Layout implements class @beta Efl.Ui.Scroller extends Efl.Ui.Layout_Base implements
Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar, Efl.Ui.Scrollbar,
Efl.Ui.Focus.Manager_Sub, Efl.Ui.Focus.Manager_Sub,

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Slider extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Direction, class @beta Efl.Ui.Slider extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Interactive, Efl.Ui.Direction,
Efl.Access.Value, Efl.Access.Value,
Efl.Access.Widget.Action Efl.Access.Widget.Action
{ {

View File

@ -5,7 +5,7 @@ struct Efl.Ui.Spin_Special_Value
label: string; [[String to replace]] label: string; [[String to replace]]
} }
class @beta Efl.Ui.Spin extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Format, class @beta Efl.Ui.Spin extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Interactive, Efl.Ui.Format,
Efl.Access.Value, Efl.Access.Widget.Action Efl.Access.Value, Efl.Access.Widget.Action
{ {
[[A Spin. [[A Spin.

View File

@ -18,7 +18,7 @@ struct Efl.Ui.Stack_Event_Deactivated {
content: Efl.Canvas.Object; [[Deactivated content.]] content: Efl.Canvas.Object; [[Deactivated content.]]
} }
class @beta Efl.Ui.Stack extends Efl.Ui.Layout class @beta Efl.Ui.Stack extends Efl.Ui.Layout_Base
{ {
[[Stack widget. [[Stack widget.

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout implements Efl.Ui.Clickable class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable
{ {
[[Tab Bar class]] [[Tab Bar class]]
methods { methods {

View File

@ -8,7 +8,7 @@ struct Efl.Ui.Tab_Page_Tab_Changed_Event {
changed_info: Efl.Ui.Tab_Page_Tab_Changed; changed_info: Efl.Ui.Tab_Page_Tab_Changed;
} }
class @beta Efl.Ui.Tab_Page extends Efl.Ui.Layout implements Efl.Content class @beta Efl.Ui.Tab_Page extends Efl.Ui.Layout_Base implements Efl.Content
{ {
[[Tab Page class]] [[Tab Page class]]
methods { methods {

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Tags extends Efl.Ui.Layout implements Efl.Text, Efl.Ui.Format class @beta Efl.Ui.Tags extends Efl.Ui.Layout_Base implements Efl.Text, Efl.Ui.Format
{ {
[[A widget displaying a list of tags. The user can remove tags by clicking [[A widget displaying a list of tags. The user can remove tags by clicking
on each tag "close" button and add new tags by typing text in the text on each tag "close" button and add new tags by typing text in the text

View File

@ -4,7 +4,7 @@ enum Efl.Ui.Textpath_Direction {
ccw [[Counter-clockwise]] ccw [[Counter-clockwise]]
} }
class @beta Efl.Ui.Textpath extends Efl.Ui.Layout implements Efl.Text, Efl.Gfx.Path class @beta Efl.Ui.Textpath extends Efl.Ui.Layout_Base implements Efl.Text, Efl.Gfx.Path
{ {
[[Efl Ui Textpath class]] [[Efl Ui Textpath class]]
legacy_prefix: elm_textpath; legacy_prefix: elm_textpath;

View File

@ -1,4 +1,4 @@
class @beta Efl.Ui.Timepicker extends Efl.Ui.Layout class @beta Efl.Ui.Timepicker extends Efl.Ui.Layout_Base
{ {
[[Timepicker widget [[Timepicker widget

View File

@ -10,7 +10,7 @@ enum Elm.Actionslider.Pos
all = (1 << 3) - 1 [[All positions for left/center/right.]] all = (1 << 3) - 1 [[All positions for left/center/right.]]
} }
class Elm.Actionslider extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Legacy class Elm.Actionslider extends Efl.Ui.Layout_Base implements Efl.Ui.Selectable, Efl.Ui.Legacy
{ {
[[An actionslider is a switcher for 2 or 3 labels [[An actionslider is a switcher for 2 or 3 labels

View File

@ -12,7 +12,7 @@ enum Elm.Bubble.Pos
bottom_right [[The arrow of the bubble points to the bottom right corner.]] bottom_right [[The arrow of the bubble points to the bottom right corner.]]
} }
class Elm.Bubble extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Ui.Legacy class Elm.Bubble extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable, Efl.Ui.Legacy
{ {
[[Speech bubble widget used in messaging applications]] [[Speech bubble widget used in messaging applications]]

View File

@ -72,7 +72,7 @@ struct Elm.Calendar.Mark; [[Item handle for a calendar mark.
with @Elm.Calendar.mark_del. with @Elm.Calendar.mark_del.
]] ]]
class Elm.Calendar extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, class Elm.Calendar extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition, Efl.Access.Widget.Action,
Efl.Ui.Legacy Efl.Ui.Legacy
{ {
[[Calendar widget [[Calendar widget

View File

@ -18,7 +18,7 @@ enum Elm.Clock.Edit_Mode
all = (1 << 6) - 1 [[All digits should be editable.]] all = (1 << 6) - 1 [[All digits should be editable.]]
} }
class Elm.Clock extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Ui.Legacy class Elm.Clock extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition, Efl.Ui.Legacy
{ {
[[Digital clock widget [[Digital clock widget

View File

@ -4,7 +4,7 @@ import elm_interface_scrollable;
struct @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */ struct @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */
struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */ struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */
class Elm.Code_Widget extends Efl.Ui.Layout class Elm.Code_Widget extends Efl.Ui.Layout_Base
{ {
[[Elementary code widget]] [[Elementary code widget]]
eo_prefix: elm_obj_code_widget; eo_prefix: elm_obj_code_widget;

View File

@ -12,7 +12,7 @@ enum Elm.Colorselector.Mode
all [[All possible color selector is displayed.]] all [[All possible color selector is displayed.]]
} }
class Elm.Colorselector extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, class Elm.Colorselector extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition,
Efl.Access.Widget.Action, Efl.Ui.Clickable, Efl.Ui.Legacy Efl.Access.Widget.Action, Efl.Ui.Clickable, Efl.Ui.Legacy
{ {
[[Elementary colorselector class]] [[Elementary colorselector class]]

View File

@ -1,4 +1,4 @@
class Elm.Conformant extends Efl.Ui.Layout implements Efl.Ui.Legacy class Elm.Conformant extends Efl.Ui.Layout_Base implements Efl.Ui.Legacy
{ {
[[Elementary conformant class]] [[Elementary conformant class]]
legacy_prefix: elm_conformant; legacy_prefix: elm_conformant;

View File

@ -8,7 +8,7 @@ enum Elm.Ctxpopup.Direction
unknown [[Ctxpopup does not determine it's direction yet.]] unknown [[Ctxpopup does not determine it's direction yet.]]
} }
class Elm.Ctxpopup extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Efl.Access.Widget.Action, Efl.Ui.Legacy, Elm.Widget_Item_Container class Elm.Ctxpopup extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Layer, Efl.Access.Widget.Action, Efl.Ui.Legacy, Elm.Widget_Item_Container
{ {
[[Elementary context popup class]] [[Elementary context popup class]]
legacy_prefix: elm_ctxpopup; legacy_prefix: elm_ctxpopup;

View File

@ -17,7 +17,7 @@ enum Elm.Dayselector.Day
max [[Sentinel value to indicate last enum field during iteration]] max [[Sentinel value to indicate last enum field during iteration]]
} }
class Elm.Dayselector extends Efl.Ui.Layout implements Efl.Ui.Legacy class Elm.Dayselector extends Efl.Ui.Layout_Base implements Efl.Ui.Legacy
{ {
[[Elementary dayselector class]] [[Elementary dayselector class]]
legacy_prefix: elm_dayselector; legacy_prefix: elm_dayselector;

View File

@ -1,4 +1,4 @@
class Elm.Fileselector extends Efl.Ui.Layout implements Elm.Interface.Fileselector, class Elm.Fileselector extends Efl.Ui.Layout_Base implements Elm.Interface.Fileselector,
Efl.Access.Widget.Action, Efl.Ui.Focus.Composition, Efl.Access.Widget.Action, Efl.Ui.Focus.Composition,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy
{ {

View File

@ -1,4 +1,4 @@
class Elm.Fileselector_Entry extends Efl.Ui.Layout implements Elm.Interface.Fileselector, class Elm.Fileselector_Entry extends Efl.Ui.Layout_Base implements Elm.Interface.Fileselector,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy
{ {
[[Elementary fileselector entry class]] [[Elementary fileselector entry class]]

View File

@ -1,4 +1,4 @@
class Elm.Flipselector extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, class Elm.Flipselector extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Interactive,
Efl.Access.Widget.Action, Efl.Access.Widget.Action,
Efl.Ui.Selectable, Efl.Ui.Legacy Efl.Ui.Selectable, Efl.Ui.Legacy
{ {

View File

@ -9,7 +9,7 @@ enum Elm.Gengrid.Reorder_Type
swap [[Swap reorder type]] swap [[Swap reorder type]]
} }
class Elm.Gengrid extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Elm.Interface_Scrollable, class Elm.Gengrid extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition, Elm.Interface_Scrollable,
Efl.Ui.Clickable, Efl.Access.Widget.Action, Efl.Ui.Clickable, Efl.Access.Widget.Action,
Efl.Access.Selection, Efl.Ui.Legacy, Elm.Widget_Item_Container Efl.Access.Selection, Efl.Ui.Legacy, Elm.Widget_Item_Container
{ {

View File

@ -1,6 +1,6 @@
import elm_general; import elm_general;
class Elm.Genlist extends Efl.Ui.Layout implements Elm.Interface_Scrollable, Efl.Ui.Clickable, class Elm.Genlist extends Efl.Ui.Layout_Base implements Elm.Interface_Scrollable, Efl.Ui.Clickable,
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Access.Widget.Action, Efl.Access.Selection,
Efl.Ui.Selectable, Efl.Ui.Legacy, Elm.Widget_Item_Container Efl.Ui.Selectable, Efl.Ui.Legacy, Elm.Widget_Item_Container
{ {

View File

@ -7,7 +7,7 @@ enum Elm.Hover.Axis
both [[ELM_HOVER_AXIS_BOTH -- both.]] both [[ELM_HOVER_AXIS_BOTH -- both.]]
} }
class Elm.Hover extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Efl.Ui.Clickable, class Elm.Hover extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Layer, Efl.Ui.Clickable,
Efl.Access.Widget.Action, Efl.Ui.Legacy Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary hover class]] [[Elementary hover class]]

View File

@ -1,4 +1,4 @@
class Elm.Index extends Efl.Ui.Layout implements Efl.Ui.Direction, class Elm.Index extends Efl.Ui.Layout_Base implements Efl.Ui.Direction,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy
{ {
[[elementary index class]] [[elementary index class]]

View File

@ -1,4 +1,4 @@
class Elm.Inwin extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Efl.Content, Efl.Ui.Legacy class Elm.Inwin extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Layer, Efl.Content, Efl.Ui.Legacy
{ {
[[Elementary inwin class]] [[Elementary inwin class]]
legacy_prefix: elm_inwin; legacy_prefix: elm_inwin;

View File

@ -8,7 +8,7 @@ enum Elm.Label.Slide_Mode
always [[Slide always.]] always [[Slide always.]]
} }
class Elm.Label extends Efl.Ui.Layout implements Efl.Ui.Legacy class Elm.Label extends Efl.Ui.Layout_Base implements Efl.Ui.Legacy
{ {
[[Elementary label class]] [[Elementary label class]]
legacy_prefix: elm_label; legacy_prefix: elm_label;

View File

@ -1,6 +1,6 @@
import elm_general; import elm_general;
class Elm.List extends Efl.Ui.Layout implements Elm.Interface_Scrollable, class Elm.List extends Efl.Ui.Layout_Base implements Elm.Interface_Scrollable,
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Access.Object, Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Access.Object,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy, Elm.Widget_Item_Container Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.Legacy, Elm.Widget_Item_Container
{ {

View File

@ -1,7 +1,7 @@
type Elm_Multibuttonentry_Item_Filter_Cb: __undefined_type; [[Elementary multibuttonentry item filter callback type]] type Elm_Multibuttonentry_Item_Filter_Cb: __undefined_type; [[Elementary multibuttonentry item filter callback type]]
type Elm_Multibuttonentry_Format_Cb: __undefined_type; [[Elementary multibuttonentry format callback type]] type Elm_Multibuttonentry_Format_Cb: __undefined_type; [[Elementary multibuttonentry format callback type]]
class Elm.Multibuttonentry extends Efl.Ui.Layout implements Efl.Ui.Clickable, Efl.Ui.Legacy class Elm.Multibuttonentry extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable, Efl.Ui.Legacy
{ {
[[Elementary multibuttonentry class]] [[Elementary multibuttonentry class]]
legacy_prefix: elm_multibuttonentry; legacy_prefix: elm_multibuttonentry;

View File

@ -1,4 +1,4 @@
class Elm.Naviframe extends Efl.Ui.Layout implements Efl.Access.Widget.Action, Efl.Ui.Legacy class Elm.Naviframe extends Efl.Ui.Layout_Base implements Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary naviframe class]] [[Elementary naviframe class]]
legacy_prefix: elm_naviframe; legacy_prefix: elm_naviframe;

View File

@ -8,7 +8,7 @@ enum Elm.Panel.Orient
right [[Panel (dis)appears from the right]] right [[Panel (dis)appears from the right]]
} }
class Elm.Panel extends Efl.Ui.Layout implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable, class Elm.Panel extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Layer, Elm.Interface_Scrollable,
Efl.Access.Widget.Action, Efl.Ui.Legacy Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary panel class]] [[Elementary panel class]]

View File

@ -1,4 +1,4 @@
class Elm.Player extends Efl.Ui.Layout implements Efl.Access.Widget.Action, Efl.Ui.Legacy class Elm.Player extends Efl.Ui.Layout_Base implements Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary player class]] [[Elementary player class]]
legacy_prefix: elm_player; legacy_prefix: elm_player;

View File

@ -23,7 +23,7 @@ enum Elm.Popup.Orient
} }
class Elm.Popup extends Efl.Ui.Layout implements Efl.Access.Widget.Action, Efl.Ui.Legacy class Elm.Popup extends Efl.Ui.Layout_Base implements Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary popup class]] [[Elementary popup class]]
legacy_prefix: elm_popup; legacy_prefix: elm_popup;

View File

@ -1,4 +1,4 @@
class Elm.Scroller extends Efl.Ui.Layout implements Elm.Interface_Scrollable, class Elm.Scroller extends Efl.Ui.Layout_Base implements Elm.Interface_Scrollable,
Efl.Access.Widget.Action, Efl.Access.Widget.Action,
Efl.Ui.Scrollable, Efl.Content, Efl.Ui.Legacy Efl.Ui.Scrollable, Efl.Content, Efl.Ui.Legacy
{ {

View File

@ -1,4 +1,4 @@
class Elm.Segment_Control extends Efl.Ui.Layout implements Efl.Ui.Focus.Composition, Efl.Ui.Legacy class Elm.Segment_Control extends Efl.Ui.Layout_Base implements Efl.Ui.Focus.Composition, Efl.Ui.Legacy
{ {
[[Elementary segment control class]] [[Elementary segment control class]]
legacy_prefix: elm_segment_control; legacy_prefix: elm_segment_control;

View File

@ -1,4 +1,4 @@
class Elm.Separator extends Efl.Ui.Layout implements Efl.Ui.Legacy class Elm.Separator extends Efl.Ui.Layout_Base implements Efl.Ui.Legacy
{ {
[[Elementary separator class]] [[Elementary separator class]]
legacy_prefix: elm_separator; legacy_prefix: elm_separator;

View File

@ -1,6 +1,6 @@
type Elm_Slideshow_Item_Class: __undefined_type; [[Elementary slideshow item class type]] type Elm_Slideshow_Item_Class: __undefined_type; [[Elementary slideshow item class type]]
class Elm.Slideshow extends Efl.Ui.Layout implements Efl.Access.Widget.Action, Efl.Ui.Legacy class Elm.Slideshow extends Efl.Ui.Layout_Base implements Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary slideshow class]] [[Elementary slideshow class]]
eo_prefix: elm_obj_slideshow; eo_prefix: elm_obj_slideshow;

View File

@ -1,4 +1,4 @@
class Elm.Spinner extends Efl.Ui.Layout implements Efl.Ui.Range_Interactive, Efl.Ui.Focus.Composition, class Elm.Spinner extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Interactive, Efl.Ui.Focus.Composition,
Efl.Access.Value, Efl.Access.Widget.Action, Efl.Ui.Legacy Efl.Access.Value, Efl.Access.Widget.Action, Efl.Ui.Legacy
{ {
[[Elementary spinner class]] [[Elementary spinner class]]