forked from enlightenment/efl
elm genlist: use Eolian conventions for Elm.List.Mode in elm_genlist.eo
Use Eolian names for types and values of the enumeration Elm.List.Mode, instead of legacy names, in elm_genlist.eo.
This commit is contained in:
parent
50a636efba
commit
dc98aed5a6
|
@ -1,4 +1,5 @@
|
||||||
import elm_general;
|
import elm_general;
|
||||||
|
import elm_list;
|
||||||
|
|
||||||
class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
Elm.Interface_Atspi_Widget_Action, Elm.Interface_Atspi_Selection,
|
Elm.Interface_Atspi_Widget_Action, Elm.Interface_Atspi_Selection,
|
||||||
|
@ -221,25 +222,25 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
[[This sets the horizontal stretching mode.
|
[[This sets the horizontal stretching mode.
|
||||||
|
|
||||||
This sets the mode used for sizing items horizontally. Valid
|
This sets the mode used for sizing items horizontally. Valid
|
||||||
modes are #ELM_LIST_LIMIT, #ELM_LIST_SCROLL, and
|
modes are @Elm.List.Mode.limit, @Elm.List.Mode.scroll, and
|
||||||
#ELM_LIST_COMPRESS. The default is #ELM_LIST_SCROLL. This mode
|
@Elm.List.Mode.compress. The default is @Elm.List.Mode.scroll. This mode
|
||||||
means that if items are too wide to fit, the scroller will
|
means that if items are too wide to fit, the scroller will
|
||||||
scroll horizontally. Otherwise items are expanded to fill
|
scroll horizontally. Otherwise items are expanded to fill
|
||||||
the width of the viewport of the scroller. If it is
|
the width of the viewport of the scroller. If it is
|
||||||
#ELM_LIST_LIMIT, items will be expanded to the viewport width
|
@Elm.List.Mode.limit, items will be expanded to the viewport width
|
||||||
and limited to that size. If it is #ELM_LIST_COMPRESS, the
|
and limited to that size. If it is @Elm.List.Mode.compress, the
|
||||||
item width will be fixed (restricted to a minimum of) to the
|
item width will be fixed (restricted to a minimum of) to the
|
||||||
list width when calculating its size in order to allow the
|
list width when calculating its size in order to allow the
|
||||||
height to be calculated based on it. This allows, for
|
height to be calculated based on it. This allows, for
|
||||||
instance, text block to wrap lines if the Edje part is
|
instance, text block to wrap lines if the Edje part is
|
||||||
configured with "text.min: 0 1".
|
configured with "text.min: 0 1".
|
||||||
|
|
||||||
Note: #ELM_LIST_COMPRESS will make list resize slower as it
|
Note: @Elm.List.Mode.compress will make list resize slower as it
|
||||||
will have to recalculate every item height again whenever
|
will have to recalculate every item height again whenever
|
||||||
the list width changes!
|
the list width changes!
|
||||||
|
|
||||||
Note: Homogeneous mode is for that all items in the genlist
|
Note: Homogeneous mode is for that all items in the genlist
|
||||||
same width/height. With #ELM_LIST_COMPRESS, it makes genlist
|
same width/height. With @Elm.List.Mode.compress, it makes genlist
|
||||||
items to fast initializing. However there's no sub-objects
|
items to fast initializing. However there's no sub-objects
|
||||||
in genlist which can be on the flying resizable (such as
|
in genlist which can be on the flying resizable (such as
|
||||||
TEXTBLOCK). If then, some dynamic esizable objects in
|
TEXTBLOCK). If then, some dynamic esizable objects in
|
||||||
|
@ -250,7 +251,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
[[Get the horizontal stretching mode.]]
|
[[Get the horizontal stretching mode.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
mode: Elm_List_Mode(4); [[The mode to use (one of #ELM_LIST_SCROLL or #ELM_LIST_LIMIT).]]
|
mode: Elm.List.Mode(Elm.List.Mode.last); [[The mode to use (one of @Elm.List.Mode.scroll or @Elm.List.Mode.limit).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property decorated_item {
|
@property decorated_item {
|
||||||
|
|
Loading…
Reference in New Issue