efl/src/lib/elementary/efl_ui_list_view_model.eo

42 lines
754 B
Plaintext
Raw Normal View History

import efl_ui_list_view_types;
2017-12-12 16:59:48 -08:00
interface @beta Efl.Ui.List_View_Model
2017-12-12 16:59:48 -08:00
{
methods {
@property load_range {
set {}
values {
first: int;
count: int;
}
}
realize {
params {
item: ptr(Efl.Ui.List_View_Layout_Item);
2017-12-12 16:59:48 -08:00
}
return: ptr(Efl.Ui.List_View_Layout_Item);
2017-12-12 16:59:48 -08:00
}
unrealize {
params {
item: ptr(Efl.Ui.List_View_Layout_Item);
2017-12-12 16:59:48 -08:00
}
}
2018-02-14 18:14:52 -08:00
@property model_size {
2017-12-12 16:59:48 -08:00
get {}
values {
s: int;
}
}
@property min_size {
[[Minimal content size.]]
set {}
get {}
values {
min: Eina.Size2D;
}
}
}
}