parameters: (self, on_element, xoffset, yoffset, speed)
return_statement: return self
docstring: Flick starting at on_element, and moving by the xoffset and yoffset.
  
          Args:
              -on_element: Flick will start at center of element.
              -xoffset: X offset to flick to.
              -yoffset: Y offset to flick to.
              -speed: Pixels per second to flick.
docstring_summary: Flick starting at on_element, and moving by the xoffset and yoffset.
docstring_tokens: Flick starting at on_element and moving by the xoffset and yoffset .
function: def flick_element(self, on_element, xoffset, yoffset, speed):
          """
          Flick starting at on_element, and moving by the xoffset and yoffset.
  
          Args:
              -on_element: Flick will start at center of element.
              -xoffset: X offset to flick to.
              -yoffset: Y offset to flick to.
              -speed: Pixels per second to flick.
          """
          self._actions.append(lambda:
              self._driver.execute(Command.FLICK, {
                  'element': on_element.id,
                  'xoffset': xoffset,
                  'yoffset': yoffset,
                  'speed': speed}))
          return self
function_tokens: def flick_element ( self , on_element , xoffset , yoffset , speed ) : self . _actions . append ( lambda : self . _driver . execute ( Command . FLICK , { 'element' : on_element . id , 'xoffset' : xoffset , 'yoffset' : yoffset , 'speed' : speed } ) ) return self