UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

19 lines (18 loc) 850 B
import type { HTMLAttributes } from "svelte/elements"; import { DuoyunDatePickerElement } from '../elements/date-picker'; export * from '../elements/date-picker'; interface DyDatePickerProps extends HTMLAttributes<HTMLElement> { placeholder?: DuoyunDatePickerElement['placeholder']; time?: DuoyunDatePickerElement['time']; clearable?: DuoyunDatePickerElement['clearable']; disabled?: DuoyunDatePickerElement['disabled']; active?: DuoyunDatePickerElement['active']; value?: DuoyunDatePickerElement['value']; 'on:change'?: (event: CustomEvent<Parameters<DuoyunDatePickerElement['change']>[0]>) => void; 'on:clear'?: (event: CustomEvent<Parameters<DuoyunDatePickerElement['clear']>[0]>) => void; } declare module "svelte/elements" { interface SvelteHTMLElements { 'dy-date-picker': DyDatePickerProps; } }