function createHotkeySequence(
sequence,
callback,
options): void;
Defined in: packages/svelte-hotkeys/src/createHotkeySequence.svelte.ts:67
Register a global keyboard shortcut sequence for the current component.
MaybeGetter<HotkeySequence>
HotkeyCallback
MaybeGetter<CreateHotkeySequenceOptions> = {}
void
<script lang="ts">
import { createHotkeySequence } from '@tanstack/svelte-hotkeys'
// Scroll to top when 'G G' is pressed
createHotkeySequence(['G', 'G'], () => {
scrollToTop()
})
// Delete line when 'D D' is pressed
createHotkeySequence(['D', 'D'], () => {
deleteLine()
})
// Delete inner word when 'D I W' is pressed
createHotkeySequence(['D', 'I', 'W'], () => {
deleteInnerWord()
}, { timeout: 500 })
</script>
<div>
....
</div>