duoyun-ui
Version:
A lightweight desktop UI component library, implemented using Gem
14 lines (13 loc) • 541 B
TypeScript
import type { HTMLAttributes } from "svelte/elements";
import { DuoyunTimePanelElement } from '../elements/time-panel';
export * from '../elements/time-panel';
interface DyTimePanelProps extends HTMLAttributes<HTMLElement> {
headless?: DuoyunTimePanelElement['headless'];
'on:change'?: (event: CustomEvent<Parameters<DuoyunTimePanelElement['change']>[0]>) => void;
value?: DuoyunTimePanelElement['value'];
}
declare module "svelte/elements" {
interface SvelteHTMLElements {
'dy-time-panel': DyTimePanelProps;
}
}