Efl.Ui.View_List_* (from Efl.Ui.View.List.*)

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

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
This commit is contained in:
Xavi Artigas 2018-04-13 11:31:28 +02:00 committed by Cedric Bail
parent 2c995fbac4
commit 3ba0b394b5
6 changed files with 27 additions and 27 deletions

View File

@ -1,19 +1,19 @@
import elm_general; import elm_general;
struct Efl.Ui.View.List.Item_Event struct Efl.Ui.View_List_Item_Event
{ {
layout: Efl.Ui.Layout.Object; layout: Efl.Ui.Layout.Object;
child: Efl.Model; child: Efl.Model;
index: int; 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.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) Efl.Ui.Clickable, Efl.Ui.Selectable, Efl.Ui.View_List_Model)
{ {
methods { methods {
@property relayout { @property relayout {
values { values {
object: Efl.Ui.View.List.Relayout; object: Efl.Ui.View_List_Relayout;
} }
} }
@property homogeneous { @property homogeneous {
@ -50,14 +50,14 @@ class Efl.Ui.View.List (Efl.Ui.Layout.Object, Efl.Ui.View, Efl.Ui.Scrollable_Int
} }
} }
events { events {
item,realized : Efl.Ui.View.List.Item_Event; item,realized : Efl.Ui.View_List_Item_Event;
item,unrealized : Efl.Ui.View.List.Item_Event; item,unrealized : Efl.Ui.View_List_Item_Event;
item,focused : Efl.Ui.View.List.Item_Event; item,focused : Efl.Ui.View_List_Item_Event;
item,unfocused : Efl.Ui.View.List.Item_Event; item,unfocused : Efl.Ui.View_List_Item_Event;
item,highlighted : Efl.Ui.View.List.Item_Event; item,highlighted : Efl.Ui.View_List_Item_Event;
item,unhighlighted : Efl.Ui.View.List.Item_Event; item,unhighlighted : Efl.Ui.View_List_Item_Event;
item,selected : Efl.Ui.View.List.Item_Event; item,selected : Efl.Ui.View_List_Item_Event;
item,unselected : Efl.Ui.View.List.Item_Event; item,unselected : Efl.Ui.View_List_Item_Event;
} }
implements { implements {
@ -70,11 +70,11 @@ class Efl.Ui.View.List (Efl.Ui.Layout.Object, Efl.Ui.View, Efl.Ui.Scrollable_Int
Efl.Canvas.Group.group_member_add; Efl.Canvas.Group.group_member_add;
Efl.Canvas.Group.group_calculate; Efl.Canvas.Group.group_calculate;
Efl.Ui.View.List.Model.load_range { set;} Efl.Ui.View_List_Model.load_range { set;}
Efl.Ui.View.List.Model.realize; Efl.Ui.View_List_Model.realize;
Efl.Ui.View.List.Model.unrealize; Efl.Ui.View_List_Model.unrealize;
Efl.Ui.View.List.Model.model_size { get; } Efl.Ui.View_List_Model.model_size { get; }
Efl.Ui.View.List.Model.min_size { get; set; } Efl.Ui.View_List_Model.min_size { get; set; }
// Widget // Widget
Efl.Ui.Widget.focus_manager_create; Efl.Ui.Widget.focus_manager_create;

View File

@ -1,6 +1,6 @@
import efl_ui_view_list_types; import efl_ui_view_list_types;
interface Efl.Ui.View.List.Model (Efl.Interface) interface Efl.Ui.View_List_Model (Efl.Interface)
{ {
methods { methods {
@property load_range { @property load_range {

View File

@ -1,4 +1,4 @@
class Efl.Ui.View.List.Pan (Efl.Ui.Pan) class Efl.Ui.View_List_Pan (Efl.Ui.Pan)
{ {
[[Elementary Efl_Ui_View_List pan class]] [[Elementary Efl_Ui_View_List pan class]]
implements { implements {

View File

@ -1,9 +1,9 @@
class Efl.Ui.View.List.Precise_Layouter (Efl.Object, Efl.Ui.View.List.Relayout) class Efl.Ui.View_List_Precise_Layouter (Efl.Object, Efl.Ui.View_List_Relayout)
{ {
implements { implements {
Efl.Object.constructor; Efl.Object.constructor;
Efl.Ui.View.List.Relayout.layout_do; Efl.Ui.View_List_Relayout.layout_do;
Efl.Ui.View.List.Relayout.model { set; } Efl.Ui.View_List_Relayout.model { set; }
Efl.Ui.View.List.Relayout.elements { get; } Efl.Ui.View_List_Relayout.elements { get; }
} }
} }

View File

@ -1,13 +1,13 @@
import efl_ui_view_list_types; import efl_ui_view_list_types;
interface Efl.Ui.View.List.Relayout (Efl.Interface) interface Efl.Ui.View_List_Relayout (Efl.Interface)
{ {
methods { methods {
layout_do { layout_do {
params { params {
modeler: Efl.Ui.View.List.Model; modeler: Efl.Ui.View_List_Model;
first: int; first: int;
children: Efl.Ui.View.List.SegArray; children: Efl.Ui.View_List_SegArray;
} }
} }
@property model { @property model {

View File

@ -1,7 +1,7 @@
import elm_general; import elm_general;
import efl_ui_view_list_types; import efl_ui_view_list_types;
class Efl.Ui.View.List.SegArray (Efl.Object) class Efl.Ui.View_List_SegArray (Efl.Object)
{ {
methods { methods {
@property accessor { @property accessor {