Keyboard.press() メソッド
Keyboard.down() と Keyboard.up() のショートカットです。
シグネチャ:
class Keyboard {
abstract press(
key: KeyInput,
options?: Readonly<KeyPressOptions>
): Promise<void>;
}
パラメータ
パラメータ | タイプ | 説明 |
---|---|---|
key | KeyInput | ArrowLeft のように押すキーの名前。KeyInput ですべてのキー名のリストを確認できます。 |
options | Readonly<KeyPressOptions> | (オプション) オプションのオブジェクト。textを受け取ると、このテキストを使用して入力イベントが生成されます。delayを受け取ると、keydown と keyup の間のミリ秒単位の待機時間です。デフォルトは 0 です。commandを受け取ると、キーボードショートカットのコマンドです。有効なコマンド名は Chromium ソーズコード を参照してください。 |
返り値
Promise<void>
備考
key
が単一の文字で、Shift
以外の修飾キーが押し下げられていない場合、keypress
/input
イベントも生成されます。text
オプションを指定すると、入力イベントが強制的に生成されます。
修飾キーは Keyboard.press() に影響します。Shift
を押し下げるとテキストがすべて大文字になります。