fuc-new/doc/node_modules/@vuepress/helper/lib/shared/key.d.ts
hellcat 6adbc04d4b 1
2025-10-03 17:17:08 +08:00

41 lines
840 B
TypeScript

export interface KeyOptions {
/**
* Value of `event.key` to trigger the hot key
*
* 热键的 `event.key` 值
*/
key: string;
/**
* Whether to press `event.altKey` at the same time
*
* 是否同时按下 `event.altKey`
*
* @default false
*/
alt?: boolean;
/**
* Whether to press `event.ctrlKey` at the same time
*
* 是否同时按下 `event.ctrlKey`
*
* @default false
*/
ctrl?: boolean;
/**
* Whether to press `event.shiftKey` at the same time
*
* 是否同时按下 `event.shiftKey`
*
* @default false
*/
shift?: boolean;
/**
* Whether to press `event.metaKey` at the same time
*
* 是否同时按下 `event.metaKey`
*
* @default false
*/
meta?: boolean;
}