efl/src/lib/elementary/elm_pan.eo

61 lines
1.3 KiB
Plaintext

class Elm.Pan (Efl.Canvas.Group.Clipped)
{
[[Elementary pan class]]
legacy_prefix: elm_pan;
eo_prefix: elm_obj_pan;
event_prefix: elm_pan;
data: Elm_Pan_Smart_Data;
methods {
@property pos {
[[Position]]
set {
}
get {
}
values {
x: Evas.Coord; [[X coordinate]]
y: Evas.Coord; [[Y coordinate]]
}
}
@property content_size {
[[Content size]]
get {
}
values {
w: Evas.Coord; [[Width]]
h: Evas.Coord; [[Height]]
}
}
@property pos_min {
[[Minimal position]]
get {
}
values {
x: Evas.Coord; [[X coordinate]]
y: Evas.Coord; [[Y coordinate]]
}
}
@property pos_max {
[[Maximal position]]
get {
}
values {
x: Evas.Coord; [[X coordinate]]
y: Evas.Coord; [[Y coordinate]]
}
}
}
implements {
Efl.Object.constructor;
class.constructor;
Efl.Gfx.visible.set;
Efl.Gfx.position.set;
Efl.Gfx.size.set;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
}
events {
changed; [[Called when pan object changed]]
}
}