FlaUI / FlaUI.WebDriver

MIT License
42 stars 8 forks source link

Support for Keyboard Methods in Appium .NET Client with FlaUI #105

Open Dor-bl opened 2 weeks ago

Dor-bl commented 2 weeks ago

Hi everyone,

I am encountering an issue while using the Appium .NET Client methods for handling keyboards, specifically HideKeyboard and IsKeyboardShown, in conjunction with WinAppDriver. I receive a "Method not implemented" error when I attempt to use these methods.

I would like to know if these keyboard methods are supported when using FlaUI with the Appium .NET Client.

I appreciate your help!

Cheers.

aristotelos commented 2 weeks ago

Hi, those are not implemented in this repo (yet). They are Appium extension endpoints to the webdriver 2 specification. See https://github.com/appium/appium/blob/master/packages/base-driver/docs/mjsonwp/protocol-methods.md#appium-extension-endpoints.

As far as I can see they are also not implemented in the Appium Windows driver currently, see https://github.com/appium/appium-windows-driver/blob/dba67a91039f8919373e7e913f862c2b8dcda867/lib/driver.js#L11.

I am not against implementing those extension endpoints here, so PRs are welcome.