efl/gesture: remove manager's recognizer_get method
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 28 Jan 2020 17:56:41 +0000 (12:56 -0500)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 11 Feb 2020 21:58:35 +0000 (06:58 +0900)
this exposes internal objects that we shouldn't be exposing

Reviewed-by: woochan lee <wc0917.lee@samsung.com>
Differential Revision: https://phab.enlightenment.org/D11221

src/lib/evas/gesture/efl_canvas_gesture_manager.c
src/lib/evas/gesture/efl_canvas_gesture_manager.eo

index d05e593..9bed20e 100644 (file)
@@ -369,74 +369,6 @@ _efl_canvas_gesture_manager_recognizer_unregister(Eo *obj EINA_UNUSED, Efl_Canva
    eina_hash_del(pd->m_recognizers, &type, NULL);
 }
 
-static Efl_Canvas_Gesture_Recognizer *
-_find_match_recognizer(Efl_Canvas_Gesture_Manager_Data *pd, Efl_Canvas_Gesture_Recognizer_Type type)
-{
-   const Efl_Event_Description *event_type;
-
-   switch (type)
-     {
-      case EFL_GESTURE_RECOGNIZER_TYPE_TAP:
-      {
-         event_type = EFL_EVENT_GESTURE_TAP;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_DOUBLETAP:
-      {
-         event_type = EFL_EVENT_GESTURE_DOUBLE_TAP;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_TRIPLETAP:
-      {
-         event_type = EFL_EVENT_GESTURE_TRIPLE_TAP;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_LONGTAP:
-      {
-         event_type = EFL_EVENT_GESTURE_LONG_TAP;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_MOMENTUM:
-      {
-         event_type = EFL_EVENT_GESTURE_MOMENTUM;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_FLICK:
-      {
-         event_type = EFL_EVENT_GESTURE_FLICK;
-         break;
-      }
-
-      case EFL_GESTURE_RECOGNIZER_TYPE_ZOOM:
-      {
-         event_type = EFL_EVENT_GESTURE_ZOOM;
-         break;
-      }
-
-      default:
-        return NULL;
-     }
-
-   return eina_hash_find(pd->m_recognizers, &event_type);
-}
-
-EOLIAN static const Efl_Canvas_Gesture_Recognizer *
-_efl_canvas_gesture_manager_recognizer_get(Eo *obj EINA_UNUSED, Efl_Canvas_Gesture_Manager_Data *pd,
-                                           Efl_Canvas_Gesture_Recognizer_Type type)
-{
-   Efl_Canvas_Gesture_Recognizer *recognizer = _find_match_recognizer(pd, type);
-
-   if (recognizer)
-     return recognizer;
-   else
-     return NULL;
-}
-
 // EOLIAN static void
 // _efl_canvas_gesture_manager_ungrab_all(Eo *obj EINA_UNUSED, Efl_Canvas_Gesture_Manager_Data *pd,
 //                                    Eo *target)
index 1c7f8d2..8d8d43b 100644 (file)
@@ -22,13 +22,6 @@ 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.]]
-         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 {