summaryrefslogtreecommitdiff
path: root/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/gesture/efl_canvas_gesture_manager.eo')
-rw-r--r--src/lib/evas/gesture/efl_canvas_gesture_manager.eo27
1 files changed, 6 insertions, 21 deletions
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_manager.eo b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
index 1784f20d1e..7ae66a5af2 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo
@@ -1,12 +1,10 @@
-import efl_canvas_gesture_types;
-
class @beta Efl.Canvas.Gesture_Manager extends Efl.Object
{
[[This class keeps track of active @Efl.Canvas.Gesture_Recognizer objects.
For internal use only.
- This gesture class defines methods that register and unregister a recognizer and
- get a recognizer according to gesture event type.
+ This class defines methods to manage gesture recognizers and handles passing input events
+ to the recognizers that it manages.
]]
c_prefix: efl_gesture_manager;
methods {
@@ -22,24 +20,11 @@ class @beta Efl.Canvas.Gesture_Manager extends Efl.Object
@in recognizer: Efl.Canvas.Gesture_Recognizer; [[The gesture recognizer object.]]
}
}
- recognizer_get {
- [[Returns the event recognizer object associated with the given $gesture_type.]]
+ recognizer_cleanup {
+ [[Perform cleanup for a gesture which ends after a delay.]]
params {
- @in gesture_type: Efl.Canvas.Gesture_Recognizer_Type; [[The gesture event type.]]
- }
- return: const(Efl.Canvas.Gesture_Recognizer); [[The gesture recognizer.]]
- }
- @property config {
- [[This property holds configuration values for the recognizer.]]
- set {
- }
- get {
- }
- keys {
- name: string; [[Property name.]]
- }
- values {
- value: any_value_ref; [[Value of the property.]]
+ @in recognizer: const(Efl.Canvas.Gesture_Recognizer); [[The gesture recognizer object.]]
+ @in target: const(Efl.Canvas.Object); [[The target object being processed by the recognizer.]]
}
}
}