public void HideKeyboard() { try { WrappedAppiumDriver.HideKeyboard(); } catch (WebDriverException ex) when(ex.StackTrace.Contains("Soft keyboard not present, cannot hide keyboard")) { // ignore } }
public byte[] PullFolder(string remotePath) { byte[] result; try { result = WrappedAppiumDriver.PullFolder(remotePath); } catch (FormatException ex) when(ex.Message.Contains("The input is not a valid Base-64 string")) { throw new AppiumEngineException(ex); } return(result); }
public void PushFile(string pathOnDevice, byte[] base64Data) => WrappedAppiumDriver.PushFile(pathOnDevice, base64Data);
public void PushFile(string pathOnDevice, FileInfo file) => WrappedAppiumDriver.PushFile(pathOnDevice, file);
public void PushFile(string pathOnDevice, string stringData) => WrappedAppiumDriver.PushFile(pathOnDevice, stringData);
public void PressKeyCode(int keyCode, int metastate = -1) => WrappedAppiumDriver.PressKeyCode(keyCode, metastate);
public void ShakeDevice() => WrappedAppiumDriver.ShakeDevice();
public void Lock(int seconds) => WrappedAppiumDriver.Lock(seconds);