Keyboard
O módulo Keyboard é responsável por realizar todas as ações de teclado no computador do usuário. Seus métodos podem ser acessados conforme o exemplo abaixo:
await Keyboard.pressKey["v1_0_0"]({
key: 'Enter'
})
Métodos
pressHotKey
Método responsável por pressionar teclas de atalho.
await Keyboard.pressHotKeys["v1_0_0"]([
'Ctrl',
'Alt',
'Delete',
])
Parâmetros obrigatórios
- Este método espera apenas um array de strings que representam as teclas que serão pressionadas em conjunto para o atalho.
Parâmetros opcionais
Este método não possui parâmetros opcionais.
Retorno
Este método não retorna valores.
pressKey
Método responsável por realizar uma ação de pressionar uma tecla especificada.
await Keyboard.pressKey["v1_0_0"]({
key: 'Enter'
})
Parâmetros obrigatórios
key
: String - espera uma string que representa a tecla que será pressionada.
Parâmetros opcionais
times
: Integer - espera um inteiro que representa o número de vezes que a tecla será pressionada. Se não for passado, o valor padrão é 1.
Retorno
Este método não retorna valores.
typeText
Método responsável por realizar a ação de digitar um texto especificado.
await Keyboard.typeText('Hello World')
Parâmetros obrigatórios
- Este método espera apenas uma string que representa o texto que será digitado.
Parâmetros opcionais
Este método não possui parâmetros opcionais.
Retorno
Este método não retorna valores.