@readium/navigator
Version:
Next generation SDK for publications in Web Apps
14 lines (13 loc) • 533 B
TypeScript
import { KeyboardPeripheral } from "@readium/navigator-html-injectables";
export declare const NAVIGATOR_KEYBOARD_PERIPHERAL_EVENT = "readium:navigator:keyboardPeripheral";
export interface KeyboardPeripheralOptions {
/** Array of keyboard peripherals to configure */
keyboardPeripherals?: KeyboardPeripheral[];
}
export declare class KeyboardPeripherals {
private keydownHandler?;
private keyManager;
constructor(options?: KeyboardPeripheralOptions);
private setupKeyboardPeripherals;
destroy(): void;
}