メインコンテンツまでスキップ

Key event

Key values

PropertydefaultDescription

Key events

Event nameArgumentDescription
onKeyKeyStateCalled on all hover events. Mainly events specified
onKeydownKeyboardEventCalled on all hover events. Mainly events specified
onMountElementCalled when the component is mounted
onCleanvoidCalled when the component is unmounted
refElementCalled when the component is mounted

Key state

export interface KeyState<El extends Element = Element> {
target: El | Window
key: string
code: string
event: KeyboardEvent
onKey(e: KeyState): void
onKeydown(e: KeyboardEvent): void
onMount(el: El): void
onClean(): void
ref(el: Element | null): void
}