diff options
Diffstat (limited to 'src/lib/elementary/efl_ui_view_list_model.eo')
-rw-r--r-- | src/lib/elementary/efl_ui_view_list_model.eo | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/src/lib/elementary/efl_ui_view_list_model.eo b/src/lib/elementary/efl_ui_view_list_model.eo new file mode 100644 index 0000000000..bbcdef2ef1 --- /dev/null +++ b/src/lib/elementary/efl_ui_view_list_model.eo @@ -0,0 +1,48 @@ +import efl_ui_view_list_types; + +interface Efl.Ui.View_List_Model (Efl.Interface) +{ + methods { + @property load_range { + set {} + values { + first: int; + count: int; + } + } + realize { + params { + item: ptr(Efl.Ui.View.List.LayoutItem); + } + return: ptr(Efl.Ui.View.List.LayoutItem); + } + unrealize { + params { + item: ptr(Efl.Ui.View.List.LayoutItem); + } + } + // @property visible_range { + // set {} + // values { + // first: int; + // count: int; + // } + // } + @property model_size { + get {} + values { + s: int; + } + } + @property min_size { + [[Minimal content size.]] + set {} + get {} + values { + min: Eina.Size2D; + } + } + + + } +} |