Efl.Ui.Scrollable_Interactive (from Efl.Ui.Scrollable.Interactive)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
This commit is contained in:
Xavi Artigas 2018-04-09 15:38:19 +02:00 committed by Cedric Bail
parent d61f3fbb1d
commit 0b6a0fdc97
5 changed files with 28 additions and 28 deletions

View File

@ -1,6 +1,6 @@
import eina_types;
interface Efl.Ui.Scrollable.Interactive (Efl.Ui.Scrollable)
interface Efl.Ui.Scrollable_Interactive (Efl.Ui.Scrollable)
{
eo_prefix: efl_ui_scrollable;
methods {

View File

@ -1,5 +1,5 @@
class Efl.Ui.Image_Zoomable (Efl.Ui.Widget, Efl.Ui.Image, Efl.Ui.Zoom,
Efl.Ui.Scrollable.Interactive,
Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar)
{
[[Elementary Image Zoomable class]]
@ -61,7 +61,7 @@ class Efl.Ui.Image_Zoomable (Efl.Ui.Widget, Efl.Ui.Image, Efl.Ui.Zoom,
Efl.Ui.Widget.theme_apply;
Efl.Ui.Focus.Object.on_focus_update;
Efl.Ui.Widget.widget_event;
Efl.Ui.Scrollable.Interactive.scroll;
Efl.Ui.Scrollable_Interactive.scroll;
Efl.Access.Widget.Action.elm_actions { get; }
Efl.File.file { get; set; }
Efl.Orientation.orientation { get; set; }

View File

@ -1,6 +1,6 @@
class Efl.Ui.Scroll.Manager (Efl.Object,
Efl.Ui.Base,
Efl.Ui.Scrollable.Interactive,
Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar)
{
[[Efl ui scroll manager class]]
@ -25,20 +25,20 @@ class Efl.Ui.Scroll.Manager (Efl.Object,
Efl.Object.constructor;
Efl.Object.destructor;
Efl.Ui.Base.mirrored { set; }
Efl.Ui.Scrollable.Interactive.content_pos { set; get; }
Efl.Ui.Scrollable.Interactive.content_size{ get; }
Efl.Ui.Scrollable.Interactive.viewport_geometry{ get; }
Efl.Ui.Scrollable.Interactive.bounce_enabled { set; get; }
Efl.Ui.Scrollable.Interactive.scroll_freeze { get; set; }
Efl.Ui.Scrollable.Interactive.scroll_hold { get; set; }
Efl.Ui.Scrollable.Interactive.looping { get; set; }
Efl.Ui.Scrollable.Interactive.movement_block { get; set; }
Efl.Ui.Scrollable.Interactive.gravity { get; set; }
Efl.Ui.Scrollable.Interactive.match_content { set; }
Efl.Ui.Scrollable_Interactive.content_pos { set; get; }
Efl.Ui.Scrollable_Interactive.content_size{ get; }
Efl.Ui.Scrollable_Interactive.viewport_geometry{ get; }
Efl.Ui.Scrollable_Interactive.bounce_enabled { set; get; }
Efl.Ui.Scrollable_Interactive.scroll_freeze { get; set; }
Efl.Ui.Scrollable_Interactive.scroll_hold { get; set; }
Efl.Ui.Scrollable_Interactive.looping { get; set; }
Efl.Ui.Scrollable_Interactive.movement_block { get; set; }
Efl.Ui.Scrollable_Interactive.gravity { get; set; }
Efl.Ui.Scrollable_Interactive.match_content { set; }
Efl.Ui.Scrollbar.bar_mode { get; set; }
Efl.Ui.Scrollbar.bar_size { get; }
Efl.Ui.Scrollbar.bar_position { get; set; }
Efl.Ui.Scrollbar.bar_visibility_update;
Efl.Ui.Scrollable.Interactive.scroll;
Efl.Ui.Scrollable_Interactive.scroll;
}
}

View File

@ -1,5 +1,5 @@
class Efl.Ui.Scroller (Efl.Ui.Layout.Object,
Efl.Ui.Scrollable.Interactive,
Efl.Ui.Scrollable_Interactive,
Efl.Ui.Scrollbar,
Efl.Content,
Efl.Ui.Drag)
@ -11,13 +11,13 @@ class Efl.Ui.Scroller (Efl.Ui.Layout.Object,
Efl.Object.destructor;
Efl.Content.content { set; }
Efl.Ui.Widget.theme_apply;
Efl.Ui.Scrollable.Interactive.content_size{ get; }
Efl.Ui.Scrollable.Interactive.viewport_geometry{ get; }
Efl.Ui.Scrollable.Interactive.bounce_enabled { set; get; }
Efl.Ui.Scrollable.Interactive.scroll_freeze { get; set; }
Efl.Ui.Scrollable.Interactive.scroll_hold { get; set; }
Efl.Ui.Scrollable.Interactive.match_content { set; }
Efl.Ui.Scrollable_Interactive.content_size{ get; }
Efl.Ui.Scrollable_Interactive.viewport_geometry{ get; }
Efl.Ui.Scrollable_Interactive.bounce_enabled { set; get; }
Efl.Ui.Scrollable_Interactive.scroll_freeze { get; set; }
Efl.Ui.Scrollable_Interactive.scroll_hold { get; set; }
Efl.Ui.Scrollable_Interactive.match_content { set; }
Efl.Ui.Scrollbar.bar_mode { get; set; }
Efl.Ui.Scrollable.Interactive.scroll;
Efl.Ui.Scrollable_Interactive.scroll;
}
}

View File

@ -6,7 +6,7 @@ struct Efl.Ui.View.List.Item_Event
child: Efl.Model;
index: int;
}
class Efl.Ui.View.List (Efl.Ui.Layout.Object, Efl.Ui.View, Efl.Ui.Scrollable.Interactive, Efl.Ui.Scrollbar,
class Efl.Ui.View.List (Efl.Ui.Layout.Object, Efl.Ui.View, Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar,
Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager.Sub,
Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.View.List.Model)
{
@ -83,10 +83,10 @@ class Efl.Ui.View.List (Efl.Ui.Layout.Object, Efl.Ui.View, Efl.Ui.Scrollable.Int
Efl.Ui.Focus.Composition.prepare;
Efl.Ui.View.model { get; set; }
Efl.Ui.Scrollable.Interactive.viewport_geometry { get; }
Efl.Ui.Scrollable.Interactive.content_pos { get; set; }
Efl.Ui.Scrollable.Interactive.content_size { get; }
// Efl.Ui.Scrollable.Interactive.scroll;
Efl.Ui.Scrollable_Interactive.viewport_geometry { get; }
Efl.Ui.Scrollable_Interactive.content_pos { get; set; }
Efl.Ui.Scrollable_Interactive.content_size { get; }
// Efl.Ui.Scrollable_Interactive.scroll;
Efl.Layout.Signal.signal_callback_add;
Efl.Layout.Signal.signal_callback_del;
// Elm.Interface.Atspi_Accessible.children { get; }