diff options
Diffstat (limited to 'src/lib/evas/gesture/efl_canvas_gesture_manager.eo')
-rw-r--r-- | src/lib/evas/gesture/efl_canvas_gesture_manager.eo | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_manager.eo b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo new file mode 100644 index 0000000000..5084083a38 --- /dev/null +++ b/src/lib/evas/gesture/efl_canvas_gesture_manager.eo @@ -0,0 +1,37 @@ +class Efl.Canvas.Gesture_Manager (Efl.Object) +{ + [[EFL Gesture Manager class]] + eo_prefix: efl_gesture_manager; + methods { + recognizer_register { + [[This function is called to register a new Efl.Canvas.Gesture_Recognizer]] + params { + @in recognizer: Efl.Canvas.Gesture_Recognizer; [[The gesture recognizer object]] + } + return: ptr(const(Efl.Event_Description)); [[Returns the Efl.Event_Description type the recognizer supports]] + } + recognizer_unregister { + [[This function is called to unregister a Efl.Canvas.Gesture_Recognizer]] + params { + @in recognizer: Efl.Canvas.Gesture_Recognizer; [[The gesture recognizer object]] + } + } + @property config { + [[This property holds the config value for the recognizer]] + set { + } + get { + } + keys { + name: string; [[propery name]] + } + values { + value: any_value_ptr; [[value of the property]] + } + } + } + implements { + Efl.Object.constructor; + Efl.Object.destructor; + } +} |