UNPKG

691 BTypeScriptView Raw
1export interface KeyboardMethods {
2 /**
3 * Whether the keyboard control is enabled
4 */
5 enabled: boolean;
6
7 /**
8 * Enable keyboard control
9 */
10 enable(): void;
11
12 /**
13 * Disable keyboard control
14 */
15 disable(): void;
16}
17
18export interface KeyboardEvents {}
19
20export interface KeyboardOptions {
21 /**
22 * Set to true to enable keyboard contro
23 *
24 * @default false
25 */
26 enabled?: boolean;
27 /**
28 * When enabled it will control sliders that are currently in viewport
29 *
30 * @default true
31 */
32 onlyInViewport?: boolean;
33 /**
34 * When enabled it will enable keyboard navigation by Page Up and Page Down keys
35 *
36 * @default true
37 */
38 pageUpDown?: boolean;
39}