UNPKG

e2ed

Version:

E2E testing framework over Playwright

14 lines (13 loc) 1.03 kB
/** * Keyboard key. */ type KeyboardKey = 'A' | 'a' | 'ArrowDown' | 'ArrowLeft' | 'ArrowRight' | 'ArrowUp' | 'B' | 'b' | 'Backquote' | 'Backslash' | 'Backspace' | 'C' | 'c' | 'D' | 'd' | 'Delete' | 'Digit0' | 'Digit1' | 'Digit2' | 'Digit3' | 'Digit4' | 'Digit5' | 'Digit6' | 'Digit7' | 'Digit8' | 'Digit9' | 'E' | 'e' | 'End' | 'Enter' | 'Equal' | 'Escape' | 'F' | 'f' | 'F1' | 'F2' | 'F3' | 'F4' | 'F5' | 'F6' | 'F7' | 'F8' | 'F9' | 'F10' | 'F11' | 'F12' | 'G' | 'g' | 'H' | 'h' | 'Home' | 'I' | 'i' | 'Insert' | 'J' | 'j' | 'K' | 'k' | 'L' | 'l' | 'M' | 'm' | 'Minus' | 'N' | 'n' | 'O' | 'o' | 'P' | 'p' | 'PageDown' | 'PageUp' | 'Q' | 'q' | 'R' | 'r' | 'S' | 's' | 'T' | 't' | 'Tab' | 'U' | 'u' | 'V' | 'v' | 'W' | 'w' | 'X' | 'x' | 'Y' | 'y' | 'Z' | 'z'; /** * Keyboard modifier. */ type KeyboardModifier = 'Alt' | 'Control' | 'ControlOrMeta' | 'Meta' | 'Shift' | 'ShiftLeft'; /** * All keyboard keys, maybe with modifiers. */ export type KeyboardPressKey = KeyboardKey | `${KeyboardModifier}+${KeyboardKey}`; export {};