duoyun-ui
Version:
A lightweight desktop UI component library, implemented using Gem
22 lines (21 loc) • 924 B
TypeScript
import { HTMLAttributes, RefAttributes } from 'react';
import { ForwardRefExoticComponent } from 'react';
import { DuoyunSankeyChartElement } from '../elements/sankey-chart';
export * from '../elements/sankey-chart';
export type DySankeyChartProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DuoyunSankeyChartElement> & {
data?: DuoyunSankeyChartElement['data'];
nodeWidth?: DuoyunSankeyChartElement['nodeWidth'];
nodePadding?: DuoyunSankeyChartElement['nodePadding'];
xAxi?: DuoyunSankeyChartElement['xAxi'];
yAxi?: DuoyunSankeyChartElement['yAxi'];
};
export type DySankeyChartExpose = {};
declare global {
namespace JSX {
interface IntrinsicElements {
'dy-sankey-chart': DySankeyChartProps;
}
}
}
export declare const DySankeyChart: ForwardRefExoticComponent<Omit<DySankeyChartProps, "ref"> & RefAttributes<DySankeyChartExpose>>;
export default DySankeyChart;