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