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

53 lines
1.2 KiB
Plaintext

class Elm.Bubble (Elm.Layout)
{
eo_prefix: elm_obj_bubble;
methods {
@property pos {
set {
/*@
Set the corner of the bubble
This function sets the corner of the bubble. The corner will be used to
determine where the arrow in the frame points to and where label, icon and
info are shown.
@ingroup Bubble */
}
get {
/*@
Get the corner of the bubble
@return The given corner for the bubble.
This function gets the selected corner of the bubble.
@ingroup Bubble */
}
values {
Elm_Bubble_Pos pos; /*@ The given corner for the bubble. */
}
}
}
implements {
class.constructor;
Eo.Base.constructor;
Evas.Object_Smart.add;
Elm.Widget.focus_direction;
Elm.Widget.focus_next_manager_is;
Elm.Widget.focus_next;
Elm.Widget.focus_direction_manager_is;
Elm.Widget.access;
Elm.Layout.text_set;
Elm.Layout.text_aliases.get;
Elm.Layout.content_aliases.get;
Elm.Layout.sizing_eval;
}
events {
clicked;
focused;
unfocused;
}
}