duoyun-ui
Version:
A lightweight desktop UI component library, implemented using Gem
18 lines (17 loc) • 682 B
TypeScript
import type { HTMLAttributes } from "svelte/elements";
import { DuoyunBarChartElement } from '../elements/bar-chart';
export * from '../elements/bar-chart';
interface DyBarChartProps extends HTMLAttributes<HTMLElement> {
series?: DuoyunBarChartElement['series'];
gutter?: DuoyunBarChartElement['gutter'];
stack?: DuoyunBarChartElement['stack'];
sequences?: DuoyunBarChartElement['sequences'];
xAxi?: DuoyunBarChartElement['xAxi'];
onMouseMove?: DuoyunBarChartElement['onMouseMove'];
onMouseOut?: DuoyunBarChartElement['onMouseOut'];
}
declare module "svelte/elements" {
interface SvelteHTMLElements {
'dy-bar-chart': DyBarChartProps;
}
}