public TouchActions Flick(IWebElement onElement, int offsetX, int offsetY, int speed) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); base.AddAction(new FlickAction(this.touchScreen, locatableFromElement, offsetX, offsetY, speed)); return(this); }
public TouchActions DoubleTap(IWebElement onElement) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); base.AddAction(new DoubleTapAction(this.touchScreen, locatableFromElement)); return(this); }
public TouchActions LongPress(IWebElement onElement) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); base.AddAction(new LongPressAction(this.touchScreen, locatableFromElement)); return(this); }
public Actions Release(IWebElement onElement) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); this.action.AddAction(new ButtonReleaseAction(this.mouse, locatableFromElement)); return(this); }
public TouchActions Scroll(IWebElement onElement, int offsetX, int offsetY) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); base.AddAction(new ScrollAction(this.touchScreen, locatableFromElement, offsetX, offsetY)); return(this); }
public Actions SendKeys(IWebElement element, string keysToSend) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(element); this.action.AddAction(new SendKeysAction(this.keyboard, this.mouse, locatableFromElement, keysToSend)); return(this); }
public Actions ClickAndHold(IWebElement onElement) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(onElement); this.action.AddAction(new ClickAndHoldAction(this.mouse, locatableFromElement)); return(this); }
public Actions KeyUp(IWebElement element, string theKey) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(element); this.action.AddAction(new KeyUpAction(this.keyboard, this.mouse, locatableFromElement, theKey)); return(this); }
public Actions MoveToElement(IWebElement toElement, int offsetX, int offsetY) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(toElement); this.action.AddAction(new MoveToOffsetAction(this.mouse, locatableFromElement, offsetX, offsetY)); return(this); }
public Actions MoveToElement(IWebElement toElement) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(toElement); this.action.AddAction(new MoveMouseAction(this.mouse, locatableFromElement)); return(this); }
public Actions DragAndDropToOffset(IWebElement source, int offsetX, int offsetY) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(source); this.action.AddAction(new ClickAndHoldAction(this.mouse, locatableFromElement)); this.action.AddAction(new MoveToOffsetAction(this.mouse, null, offsetX, offsetY)); this.action.AddAction(new ButtonReleaseAction(this.mouse, null)); return(this); }
public Actions DragAndDrop(IWebElement source, IWebElement target) { ILocatable locatableFromElement = Actions.GetLocatableFromElement(source); ILocatable locatableFromElement2 = Actions.GetLocatableFromElement(target); this.action.AddAction(new ClickAndHoldAction(this.mouse, locatableFromElement)); this.action.AddAction(new MoveMouseAction(this.mouse, locatableFromElement2)); this.action.AddAction(new ButtonReleaseAction(this.mouse, locatableFromElement2)); return(this); }