Skip to main content

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.