UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

20 lines (19 loc) 958 B
import type { HTMLAttributes } from "svelte/elements"; import { DuoyunCascaderPickerElement } from '../elements/cascader-picker'; export * from '../elements/cascader-picker'; interface DyCascaderPickerProps extends HTMLAttributes<HTMLElement> { placeholder?: DuoyunCascaderPickerElement['placeholder']; fit?: DuoyunCascaderPickerElement['fit']; disabled?: DuoyunCascaderPickerElement['disabled']; multiple?: DuoyunCascaderPickerElement['multiple']; active?: DuoyunCascaderPickerElement['active']; options?: DuoyunCascaderPickerElement['options']; value?: DuoyunCascaderPickerElement['value']; 'on:change'?: (event: CustomEvent<Parameters<DuoyunCascaderPickerElement['change']>[0]>) => void; 'on:expand'?: (event: CustomEvent<Parameters<DuoyunCascaderPickerElement['expand']>[0]>) => void; } declare module "svelte/elements" { interface SvelteHTMLElements { 'dy-cascader-picker': DyCascaderPickerProps; } }