efl/src/lib/elementary/elm_pan.eo

59 lines
1.2 KiB
Plaintext
Raw Normal View History

class Elm.Pan extends Efl.Canvas.Group
2014-03-17 06:52:41 -07:00
{
[[Elementary pan class]]
legacy_prefix: elm_pan;
2014-03-17 06:52:41 -07:00
eo_prefix: elm_obj_pan;
event_prefix: elm_pan;
2014-03-17 06:52:41 -07:00
data: Elm_Pan_Smart_Data;
2015-05-07 09:32:53 -07:00
methods {
@property pos {
[[Position]]
2014-03-17 06:52:41 -07:00
set {
}
get {
}
values {
x: int; [[X coordinate]]
y: int; [[Y coordinate]]
2014-03-17 06:52:41 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property content_size {
[[Content size]]
2014-03-17 06:52:41 -07:00
get {
}
values {
w: int; [[Width]]
h: int; [[Height]]
2014-03-17 06:52:41 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property pos_min {
[[Minimal position]]
2014-03-17 06:52:41 -07:00
get {
}
values {
x: int; [[X coordinate]]
y: int; [[Y coordinate]]
2014-03-17 06:52:41 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property pos_max {
[[Maximal position]]
2014-03-17 06:52:41 -07:00
get {
}
values {
x: int; [[X coordinate]]
y: int; [[Y coordinate]]
2014-03-17 06:52:41 -07:00
}
}
}
implements {
Efl.Object.constructor;
class.constructor;
Efl.Gfx.Entity.visible { set; }
Efl.Gfx.Entity.position { set; }
Efl.Gfx.Entity.size { set; }
2014-03-17 06:52:41 -07:00
}
events {
changed: void; [[Called when pan object changed]]
2014-03-17 06:52:41 -07:00
}
}