summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_input_focus.eo
diff options
context:
space:
mode:
authorGuilherme Iscaro <iscaro@profusion.mobi>2016-11-17 17:29:58 -0200
committerBruno Dilly <bdilly@profusion.mobi>2016-11-24 19:18:47 -0200
commited9c6351522428d4706249356259e1dddc492bb6 (patch)
treea7b2f2de5df636415a2192c7b820e9c0bd11f68d /src/lib/evas/canvas/efl_input_focus.eo
parentec75c623690f5c81d9ff57dc2cfad7ff23d0fcf3 (diff)
Evas: Add Focus event type.
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/efl_input_focus.eo25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_input_focus.eo b/src/lib/evas/canvas/efl_input_focus.eo
new file mode 100644
index 0000000000..2d5a2d1bd5
--- /dev/null
+++ b/src/lib/evas/canvas/efl_input_focus.eo
@@ -0,0 +1,25 @@
1class Efl.Input.Focus(Efl.Object, Efl.Input.Event)
2{
3 [[Reprents a focus event. @since 1.19]]
4 methods {
5 @property object {
6 values {
7 object: Efl.Object; [[The focused object.
8 In case this represents a canvas
9 focus the object will be $null]]
10 }
11 }
12 }
13 implements {
14 class.destructor;
15 Efl.Object.constructor;
16 Efl.Object.destructor;
17 Efl.Input.Event.device.set;
18 Efl.Input.Event.device.get;
19 Efl.Input.Event.instance_get;
20 Efl.Input.Event.reset;
21 Efl.Input.Event.dup;
22 Efl.Input.Event.timestamp.set;
23 Efl.Input.Event.timestamp.get;
24 }
25} \ No newline at end of file