UNPKG

radix-vue

Version:

Vue port for Radix UI Primitives.

79 lines (78 loc) 1.61 kB
export declare function useKbd(): { ALT: string; ARROW_DOWN: string; ARROW_LEFT: string; ARROW_RIGHT: string; ARROW_UP: string; BACKSPACE: string; CAPS_LOCK: string; CONTROL: string; DELETE: string; END: string; ENTER: string; ESCAPE: string; F1: string; F10: string; F11: string; F12: string; F2: string; F3: string; F4: string; F5: string; F6: string; F7: string; F8: string; F9: string; HOME: string; META: string; PAGE_DOWN: string; PAGE_UP: string; SHIFT: string; SPACE: string; TAB: string; CTRL: string; ASTERISK: string; SPACE_CODE: string; }; /** * A wrapper around the internal kbd object to make it easier to use in tests * which require the key names to be wrapped in curly braces. */ export type KbdKeys = keyof ReturnType<typeof useKbd>; export declare function useTestKbd(): { SHIFT_TAB: string; F1: string; F10: string; F11: string; F12: string; F2: string; F3: string; F4: string; F5: string; F6: string; F7: string; F8: string; F9: string; ALT: string; ARROW_DOWN: string; ARROW_LEFT: string; ARROW_RIGHT: string; ARROW_UP: string; BACKSPACE: string; CAPS_LOCK: string; CONTROL: string; DELETE: string; END: string; ENTER: string; ESCAPE: string; HOME: string; META: string; PAGE_DOWN: string; PAGE_UP: string; SHIFT: string; SPACE: string; TAB: string; CTRL: string; ASTERISK: string; SPACE_CODE: string; };