efl/legacy/elementary/src/lib/elm_hoversel_item.eo

45 lines
1.4 KiB
Plaintext
Raw Normal View History

class Elm.Hoversel_Item(Elm.Widget_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 {
2014-09-27 22:14:00 -07:00
get {
/*@
@brief This sets 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.
@see elm_hoversel_item_add()
@ingroup Hoversel
*/
}
set {
/*@
@brief Get the icon object of the hoversel item.
@see elm_hoversel_item_add()
@ingroup Hoversel
*/
}
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 @p 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 */
2014-09-27 22:14:00 -07:00
}
}
}
implements {
Eo.Base.constructor;
Eo.Base.destructor;
Elm.Widget_Item.signal_emit;
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;
2014-09-27 22:14:00 -07:00
}
}