UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

19 lines (18 loc) 671 B
import type { HTMLAttributes } from "svelte/elements"; import { DuoyunMeterElement } from '../elements/meter'; export * from '../elements/meter'; interface DyMeterProps extends HTMLAttributes<HTMLElement> { value?: DuoyunMeterElement['value']; max?: DuoyunMeterElement['max']; min?: DuoyunMeterElement['min']; color?: DuoyunMeterElement['color']; layout?: DuoyunMeterElement['layout']; label?: DuoyunMeterElement['label']; valueLabel?: DuoyunMeterElement['valueLabel']; calculateColor?: DuoyunMeterElement['calculateColor']; } declare module "svelte/elements" { interface SvelteHTMLElements { 'dy-meter': DyMeterProps; } }