telemetry.internal.actions.drag | index telemetry/internal/actions/drag.py

`A Telemetry page_action that performs the "drag" action on pages.
Action parameters are:
- selector: If no selector is defined then the action attempts to drag the
document element on the page.
- element_function: CSS selector used to evaluate callback when test completes
- text: The element with exact text is selected.
- left_start_ratio: ratio of start point's left coordinate to the element
width.
- top_start_ratio: ratio of start point's top coordinate to the element height.
- left_end_ratio: ratio of end point's left coordinate to the element width.
- left_end_ratio: ratio of end point's top coordinate to the element height.
- speed_in_pixels_per_second: speed of the drag gesture in pixels per second.
- use_touch: boolean value to specify if gesture should use touch input or not.`

Modules
`` |  |

os | telemetry.internal.actions.page_action |  |

Classes
`` |  |

telemetry.internal.actions.page_action.PageAction(__builtin__.object)
  DragAction

class DragAction(telemetry.internal.actions.page_action.PageAction)
`` |  |

Method resolution order:
  DragAction
  telemetry.internal.actions.page_action.PageAction
  __builtin__.object

Methods defined here:

RunAction(self, tab)

WillRunAction(self, tab)

__init__(self, selector=None, text=None, element_function=None, left_start_ratio=None, top_start_ratio=None, left_end_ratio=None, top_end_ratio=None, speed_in_pixels_per_second=800, use_touch=False, synthetic_gesture_source='DEFAULT')

Methods inherited from telemetry.internal.actions.page_action.PageAction:

CleanUp(self, tab)

Data descriptors inherited from telemetry.internal.actions.page_action.PageAction:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`