UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

14 lines (13 loc) 616 B
import type { HTMLAttributes } from "svelte/elements"; import { DuoyunKeyboardAccessElement } from '../elements/keyboard-access'; export * from '../elements/keyboard-access'; interface DyKeyboardAccessProps extends HTMLAttributes<HTMLElement> { activekey?: DuoyunKeyboardAccessElement['activekey']; scrollContainer?: DuoyunKeyboardAccessElement['scrollContainer']; 'on:navigation'?: (event: CustomEvent<Parameters<DuoyunKeyboardAccessElement['navigation']>[0]>) => void; } declare module "svelte/elements" { interface SvelteHTMLElements { 'dy-keyboard-access': DyKeyboardAccessProps; } }