Saltar al contenido principal
Escritorio

Keyboard

Keyboard

El módulo Keyboard es responsable de realizar todas las acciones de teclado en la computadora del usuario. Sus métodos pueden accederse conforme al ejemplo a continuación:

js
await Keyboard.pressKey["v1_0_0"]({
key: 'Enter'
})

Métodos

pressHotKey

Método responsable de presionar teclas de atajo.

js
await Keyboard.pressHotKey["v1_0_0"]([
'ctrl',
'alt',
'delete',
])

Lista de Teclas

alt alt_gr alt_l alt_r backspace caps_lock cmd cmd_l cmd_r ctrl ctrl_l ctrl_r delete down end enter esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 home insert left media_next media_play_pause media_previous media_volume_down media_volume_mute media_volume_up menu num_lock page_down page_up pause print_screen right scroll_lock shift shift_l shift_r space tab up win win_ls win_r apps

Parámetros obligatorios

  • Este método espera solo un array de strings que representan las teclas que serán presionadas en conjunto para el atajo.

Parámetros opcionales

Este método no tiene parámetros opcionales.

Retorno

Este método no devuelve valores.

pressKey

Método responsable de realizar una acción de presionar una tecla especificada.

js
await Keyboard.pressKey["v1_0_0"]({
key: 'Enter'
})

Parámetros obligatorios

  • key: String - espera un string que representa la tecla que será presionada.

Parámetros opcionales

  • times: Integer - espera un entero que representa el número de veces que la tecla será presionada. Valor predeterminado: 1.
  • delay: Number - espera un número que representa el intervalo en milisegundos entre cada pulsación de tecla. Valor predeterminado: 1.

Retorno

Este método no devuelve valores.

typeText

Método responsable de realizar la acción de escribir un texto especificado.

js
await Keyboard.typeText["v1_0_0"]('Hello World')

Parámetros obligatorios

  • Este método espera solo un string que representa el texto que será escrito.

Parámetros opcionales

Este método no tiene parámetros opcionales.

Retorno

Este método no devuelve valores.