duoyun-ui
Version:
A lightweight desktop UI component library, implemented using Gem
24 lines (23 loc) • 979 B
TypeScript
import { HTMLAttributes, RefAttributes } from 'react';
import { ForwardRefExoticComponent } from 'react';
import { DuoyunBarChartElement } from '../elements/bar-chart';
export * from '../elements/bar-chart';
export type DyBarChartProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DuoyunBarChartElement> & {
series?: DuoyunBarChartElement['series'];
gutter?: DuoyunBarChartElement['gutter'];
stack?: DuoyunBarChartElement['stack'];
sequences?: DuoyunBarChartElement['sequences'];
xAxi?: DuoyunBarChartElement['xAxi'];
onMouseMove?: DuoyunBarChartElement['onMouseMove'];
onMouseOut?: DuoyunBarChartElement['onMouseOut'];
};
export type DyBarChartExpose = {};
declare global {
namespace JSX {
interface IntrinsicElements {
'dy-bar-chart': DyBarChartProps;
}
}
}
export declare const DyBarChart: ForwardRefExoticComponent<Omit<DyBarChartProps, "ref"> & RefAttributes<DyBarChartExpose>>;
export default DyBarChart;