summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_input_hold.eo
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-08-25 19:20:10 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-08-26 10:18:01 +0900
commitd504284dd241d2d1713e9e94f7e6efee8e0ee9ac (patch)
tree484135bc4391f81cd3d243051732fb23e5d992de /src/lib/evas/canvas/efl_input_hold.eo
parent60526528a6cc85050a74d5d45f6502ea5c07d70f (diff)
efl: Rename Efl.Event.XX to Efl.Input.XX
This removes: Efl.Event interface And renames: Efl.Event.Input -> Efl.Input.Event Efl.Event -> Efl.Input.Event (merged) Efl.Event.Pointer -> Efl.Input.Pointer Efl.Event.Key -> Efl.Input.Key Efl.Event.Hold -> Efl.Input.Hold This also moves some interfaces from efl/ to evas/ where they belong better. This allows renaming Eo_Event to Efl_Event.
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/efl_input_hold.eo25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_input_hold.eo b/src/lib/evas/canvas/efl_input_hold.eo
new file mode 100644
index 0000000000..0d0c86fffc
--- /dev/null
+++ b/src/lib/evas/canvas/efl_input_hold.eo
@@ -0,0 +1,25 @@
1class Efl.Input.Hold (Efl.Object, Efl.Input.Event)
2{
3 [[Event data sent when inputs are put on hold or resumed.]]
4 methods {
5 @property hold {
6 [[$true if inputs are now on hold.]]
7 values {
8 val: bool;
9 }
10 }
11 }
12 implements {
13 Efl.Object.constructor;
14 Efl.Object.destructor;
15 Efl.Input.Event.instance_get;
16 Efl.Input.Event.reset;
17 Efl.Input.Event.dup;
18 Efl.Input.Event.timestamp.get;
19 Efl.Input.Event.timestamp.set;
20 Efl.Input.Event.event_flags.set;
21 Efl.Input.Event.event_flags.get;
22 Efl.Input.Event.device.set;
23 Efl.Input.Event.device.get;
24 }
25}