blob: 596c35c12a5b7bc462591c70898ada132b530d87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
class @beta Efl.Ui.Group_Item extends Efl.Ui.Default_Item implements Efl.Pack_Linear
{
[[Special @Efl.Ui.Item that acts as group header.
Items in this group have to be added directly to the @Efl.Ui.Group_Item using the
@Efl.Pack_Linear interface, instead of being added to the container.
For example, an @Efl.Ui.List container where all items are inside a group will contain only
@Efl.Ui.Group_Item objects. Normal @Efl.Ui.Item objects will be contained inside the group items.
Each container chooses how group headers are rendered. See for example @Efl.Ui.List or @Efl.Ui.Grid.
]]
implements {
Efl.Object.constructor;
Efl.Object.invalidate;
Efl.Pack.pack_clear;
Efl.Pack.unpack_all;
Efl.Pack.unpack;
Efl.Pack.pack;
Efl.Pack_Linear.pack_end;
Efl.Pack_Linear.pack_begin;
Efl.Pack_Linear.pack_before;
Efl.Pack_Linear.pack_after;
Efl.Pack_Linear.pack_at;
Efl.Pack_Linear.pack_unpack_at;
Efl.Pack_Linear.pack_index_get;
Efl.Pack_Linear.pack_content_get;
Efl.Container.content_iterate;
Efl.Container.content_count;
}
}
|