Input

This section contains the APIs related to input commands.

Perform Actions

Selenium v4.17

 Actions selectThreeOptions =  actions.click(options.get(1)).keyDown(Keys.SHIFT).click(options.get(3)).keyUp(Keys.SHIFT);   input.perform(windowHandle, selectThreeOptions.getSequences());

Selenium v4.17

 const actions = driver.actions().click(options[1]).keyDown(Key.SHIFT).click(options[3]).keyUp(Key.SHIFT).getSequences()   await input.perform(browsingContextId, actions)

Release Actions

Selenium v4.17

 Actions sendLowercase =  new Actions(driver).keyDown(inputTextBox, "a").keyDown(inputTextBox, "b");   input.perform(windowHandle, sendLowercase.getSequences());  ((JavascriptExecutor) driver).executeScript("resetEvents()");   input.release(windowHandle);

Selenium v4.17

 await input.release(browsingContextId)