summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_exact_model.eo
blob: 0e63976e548ccc86dddead40596f5544133d710c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class @beta Efl.Ui.Exact_Model extends Efl.Ui.Size_Model
{
   [[Class to be used to store object item size for List/Grid View.

   This model provide $["total.width"] and $["total.height"] as an accumulated size of all
   its children $["self.width"] and $["self.height"] @Efl.Model.property. This is currently
   assuming a vertical list only.

   This model will return an error code $EAGAIN for $["item.width"] and $["item.height"] all
   the time and the View that use this Model should continue to get this value even after
   computing all the $["self.width"] and $["self.height"] of this object children.]]

   implements {
      Efl.Object.constructor;
      Efl.Model.property { set; get; }
   }
}