interface NamespaceRegistration {
    activeHandler?: ((store: KeyboardnavStore, e?: KeyboardEvent) => void);
    deactiveHandler?: ((store: KeyboardnavStore, e?: KeyboardEvent) => void);
    handler?: ((store: KeyboardnavStore, e: KeyboardEvent, key: string) => void | KeyboardnavChainAction);
    keys: KeyItem[];
    name: Record<string, string>;
}

Properties

activeHandler?: ((store: KeyboardnavStore, e?: KeyboardEvent) => void)
deactiveHandler?: ((store: KeyboardnavStore, e?: KeyboardEvent) => void)
handler?: ((store: KeyboardnavStore, e: KeyboardEvent, key: string) => void | KeyboardnavChainAction)
keys: KeyItem[]
name: Record<string, string>