blob: 68a72d31f55dac9505750e2e40c65c3d98f644ce (
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
31
32
33
34
|
import elm_icon;
class Elm.Hoversel.Item(Elm.Widget.Item)
{
eo_prefix: elm_obj_hoversel_item;
methods {
@property icon {
[[This controls the icon for the given hoversel item.
The icon can be loaded from the standard set, from an image file, or from an edje file.]]
get {
}
set {
}
values {
icon_file: const (char) * @nullable; [[An image file path on disk to use for the icon or standard icon name]]
icon_group: const (char) * @nullable; [[The edje group to use if $icon_file is an edje file. Set this to NULL if the icon is not an edje file]]
icon_type: Elm.Icon.Type; [[The icon type]]
}
}
}
implements {
Eo.Base.constructor;
Eo.Base.destructor;
Elm.Widget.Item.disable;
Elm.Widget.Item.signal_emit;
Elm.Widget.Item.part_text.set;
Elm.Widget.Item.part_text.get;
Elm.Widget.Item.style.get;
Elm.Widget.Item.style.set;
Elm.Widget.Item.focus.set;
Elm.Widget.Item.focus.get;
}
}
|