2016-12-09 06:05:26 -08:00
|
|
|
import elm_general;
|
2016-04-19 08:18:22 -07:00
|
|
|
|
2016-05-12 03:21:36 -07:00
|
|
|
class Elm.Hoversel.Item(Elm.Widget.Item)
|
2014-09-27 22:14:00 -07:00
|
|
|
{
|
2016-11-24 05:51:47 -08:00
|
|
|
[[Elementary hoversel item class]]
|
2016-05-12 09:06:04 -07:00
|
|
|
legacy_prefix: elm_hoversel_item;
|
2014-09-27 22:14:00 -07:00
|
|
|
eo_prefix: elm_obj_hoversel_item;
|
2015-05-07 09:32:53 -07:00
|
|
|
methods {
|
|
|
|
@property icon {
|
2015-08-06 06:48:25 -07:00
|
|
|
[[This controls the icon for the given hoversel item.
|
2014-09-27 22:14:00 -07:00
|
|
|
|
2015-08-06 06:48:25 -07:00
|
|
|
The icon can be loaded from the standard set, from an image file, or from an edje file.]]
|
|
|
|
get {
|
2014-09-27 22:14:00 -07:00
|
|
|
}
|
|
|
|
set {
|
|
|
|
}
|
|
|
|
values {
|
2016-05-31 08:02:26 -07:00
|
|
|
icon_file: string @nullable; [[An image file path on disk to use for the icon or standard icon name]]
|
|
|
|
icon_group: string @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]]
|
2016-01-14 12:11:20 -08:00
|
|
|
icon_type: Elm.Icon.Type; [[The icon type]]
|
2014-09-27 22:14:00 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
implements {
|
2016-08-10 07:23:04 -07:00
|
|
|
Efl.Object.constructor;
|
|
|
|
Efl.Object.destructor;
|
2016-05-12 03:21:36 -07:00
|
|
|
Elm.Widget.Item.disable;
|
|
|
|
Elm.Widget.Item.signal_emit;
|
2016-12-27 10:15:41 -08:00
|
|
|
Elm.Widget.Item.part_text { get; set; }
|
|
|
|
Elm.Widget.Item.style { get; set; }
|
|
|
|
Elm.Widget.Item.focus { get; set; }
|
2014-09-27 22:14:00 -07:00
|
|
|
}
|
|
|
|
}
|