@fmdevui/fm-dev
Version:
Page level components developed based on Element Plus.
135 lines (134 loc) • 3.27 kB
TypeScript
import { PropType, DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
declare const _default: DefineComponent<ExtractPropTypes<{
height: {
type: NumberConstructor;
default: () => string;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
isEmpty: {
type: BooleanConstructor;
default: boolean;
};
colors: {
type: PropType<string[]>;
default: () => string[];
};
data: {
type: PropType<number[]>;
default: () => number[];
};
xAxisData: {
type: PropType<string[]>;
default: () => never[];
};
barWidth: {
type: StringConstructor;
default: string;
};
stack: {
type: BooleanConstructor;
default: boolean;
};
showAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
showAxisLine: {
type: BooleanConstructor;
default: boolean;
};
showSplitLine: {
type: BooleanConstructor;
default: boolean;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legendPosition: {
type: PropType<"top" | "bottom" | "left" | "right">;
default: string;
};
}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
height: {
type: NumberConstructor;
default: () => string;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
isEmpty: {
type: BooleanConstructor;
default: boolean;
};
colors: {
type: PropType<string[]>;
default: () => string[];
};
data: {
type: PropType<number[]>;
default: () => number[];
};
xAxisData: {
type: PropType<string[]>;
default: () => never[];
};
barWidth: {
type: StringConstructor;
default: string;
};
stack: {
type: BooleanConstructor;
default: boolean;
};
showAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
showAxisLine: {
type: BooleanConstructor;
default: boolean;
};
showSplitLine: {
type: BooleanConstructor;
default: boolean;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legendPosition: {
type: PropType<"top" | "bottom" | "left" | "right">;
default: string;
};
}>> & Readonly<{}>, {
data: number[];
height: number;
xAxisData: string[];
barWidth: string;
stack: boolean;
loading: boolean;
isEmpty: boolean;
colors: string[];
showAxisLabel: boolean;
showAxisLine: boolean;
showSplitLine: boolean;
showTooltip: boolean;
showLegend: boolean;
legendPosition: "left" | "right" | "bottom" | "top";
}, {}, {}, {}, string, ComponentProvideOptions, true, {
chartRef: HTMLDivElement;
}, HTMLDivElement>;
export default _default;