wetrade-design
Version:
一款多语言支持Vue3的UI框架
1,555 lines (1,554 loc) • 57.1 kB
TypeScript
import type { BarLineChartProps } from './src/barLineChart';
declare const _default: {
new (...args: any[]): {
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
legend: unknown[];
left: number;
right: string | number;
bottom: number;
top: number;
cursor: string;
grid: unknown[];
height: string;
loading: boolean;
scene: string | unknown[];
quotationColor: import("../_util/enum").QuotationColor;
unit: string | unknown[];
showCustomXAll: boolean;
xLabelOverflow: boolean;
xAxis: unknown[];
legendList: unknown[];
isShowTotal: boolean;
selectedMode: boolean;
isLabelRemoveId: boolean;
colors: unknown[];
spacing: Record<string, any>;
chartData: Record<string, any>;
isStack: boolean;
stack: unknown[];
isArea: boolean;
barWidth: string | number;
barMaxWidth: string | number;
barMinWidth: string | number;
barGap: string;
showLegend: boolean;
legendPosition: Record<string, any>;
showXAxis: boolean;
tooltipAxisPointerType: string;
tooltipAxisPointerLineType: string;
selectedModel: Record<string, any>;
showXAxisLabel: boolean;
xLabelInterval: string | number;
xLabelSize: number;
xLabelPadding: number | unknown[];
xAxisBoundaryGap: boolean | unknown[];
xLabelAlign: string;
showYAxis: boolean;
showYAxisLabel: boolean;
yAxis: unknown[];
showTotalLabel: boolean | unknown[];
showYAxisSplitLine: boolean;
thousandthSign: string | unknown[];
pointerNum: number | unknown[];
showTooltip: boolean;
toolTipPatchFunc: any;
yAxisIndex: number | unknown[];
yAxisUnit: string | unknown[];
yAxisPointerNum: number | unknown[];
yAxisthousandthSign: string | unknown[];
xLabelWrap: boolean;
xLabelLineFontNum: number;
showDefaultNum: boolean;
tooltipControlPos: boolean;
computedPosition: Function;
isYAxisConversion: boolean | unknown[];
yAxisConversionDecimal: boolean;
isTooltipConversion: boolean | unknown[];
barMinHeight: number;
showTipHeaderText: boolean;
bottomText: string;
roundDown: boolean;
bottomValueList: unknown[];
isNullShow: boolean;
isConnectedNull: boolean;
combineTooltipFormatter: typeof import("./src/computed").combineTooltipFormatter;
showSymbol: boolean;
symbolType: string;
showStringValue: boolean;
showCustomX: boolean;
showCustomLegend: boolean;
lineStyleWidth: number;
seriesLine: unknown[];
confine: boolean;
totalLabelColor: string | unknown[];
isTooltipLabelShow: boolean;
isMarkLine: boolean;
mouseOutView: Function;
renderer: string;
isNumberDefault: boolean;
showTooltipCurName: boolean;
customXAxis: unknown[];
customSeries: unknown[];
emphasisFocus: boolean;
areaOpacity: number;
areaColorOpacity: number;
isSmooth: number | boolean;
endLabel: Function;
}> & Omit<Readonly<import("vue").ExtractPropTypes<{
quotationColor: {
type: import("vue").PropType<import("../_util/enum").QuotationColor>;
default: number;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
chartData: {
type: ObjectConstructor;
default: () => {
x: import("./src/xAxis").XAxisCustomItem[] | String[];
data: any[];
};
};
grid: {
type: ArrayConstructor;
default: () => any[];
};
unit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
colors: {
type: ArrayConstructor;
default: () => any[];
};
height: {
type: StringConstructor;
default: string;
};
scene: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isStack: {
type: BooleanConstructor;
default: boolean;
};
stack: {
type: ArrayConstructor;
default: () => any[];
};
isArea: {
type: BooleanConstructor;
default: boolean;
};
top: {
type: NumberConstructor;
default: number;
};
right: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
left: {
type: NumberConstructor;
default: number;
};
bottom: {
type: NumberConstructor;
default: number;
};
barWidth: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
barMaxWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barMinWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barGap: {
type: StringConstructor;
default: string;
};
cursor: {
type: StringConstructor;
default: string;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legend: {
type: ArrayConstructor;
default: () => any[];
};
legendPosition: {
type: ObjectConstructor;
default: () => {
bottom: number;
};
};
showXAxis: {
type: BooleanConstructor;
default: boolean;
};
tooltipAxisPointerType: {
type: StringConstructor;
default: string;
};
tooltipAxisPointerLineType: {
type: StringConstructor;
default: string;
};
selectedMode: {
type: BooleanConstructor;
default: boolean;
};
selectedModel: {
type: ObjectConstructor;
default: () => {};
};
xAxis: {
type: ArrayConstructor;
default: () => any[];
};
showXAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
xLabelInterval: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
xLabelSize: {
type: NumberConstructor;
default: number;
};
xLabelPadding: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
xAxisBoundaryGap: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
xLabelAlign: {
type: StringConstructor;
default: string;
};
showYAxis: {
type: BooleanConstructor;
default: boolean;
};
showYAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
yAxis: {
type: ArrayConstructor;
default: () => any[];
};
showTotalLabel: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
showYAxisSplitLine: {
type: BooleanConstructor;
default: boolean;
};
thousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
pointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
toolTipPatchFunc: {
default: any;
};
yAxisIndex: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisUnit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
yAxisPointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisthousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
xLabelWrap: {
type: BooleanConstructor;
default: boolean;
};
xLabelLineFontNum: {
type: NumberConstructor;
default: number;
};
showDefaultNum: {
type: BooleanConstructor;
default: boolean;
};
tooltipControlPos: {
type: BooleanConstructor;
default: boolean;
};
computedPosition: {
type: FunctionConstructor;
default: () => any;
};
isYAxisConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
yAxisConversionDecimal: {
type: BooleanConstructor;
default: boolean;
};
isTooltipConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
barMinHeight: {
type: NumberConstructor;
default: number;
};
showTipHeaderText: {
type: BooleanConstructor;
default: boolean;
};
bottomText: {
type: StringConstructor;
default: string;
};
roundDown: {
type: BooleanConstructor;
default: boolean;
};
bottomValueList: {
type: ArrayConstructor;
default: () => any[];
};
isNullShow: {
type: BooleanConstructor;
default: boolean;
};
isConnectedNull: {
type: BooleanConstructor;
default: boolean;
};
isLabelRemoveId: {
type: BooleanConstructor;
default: boolean;
};
combineTooltipFormatter: {
default: () => typeof import("./src/computed").combineTooltipFormatter;
};
showSymbol: {
type: BooleanConstructor;
default: boolean;
};
symbolType: {
type: StringConstructor;
default: string;
};
showStringValue: {
type: BooleanConstructor;
default: boolean;
};
legendList: {
type: ArrayConstructor;
default: () => any[];
};
isShowTotal: {
type: BooleanConstructor;
default: boolean;
};
spacing: {
type: ObjectConstructor;
default: () => {
in: number;
out: number;
};
};
showCustomX: {
type: BooleanConstructor;
default: boolean;
};
showCustomXAll: {
type: BooleanConstructor;
default: boolean;
};
showCustomLegend: {
type: BooleanConstructor;
default: boolean;
};
lineStyleWidth: {
type: NumberConstructor;
default: number;
};
seriesLine: {
type: ArrayConstructor;
default: () => any[];
};
confine: {
type: BooleanConstructor;
default: boolean;
};
xLabelOverflow: {
type: BooleanConstructor;
default: boolean;
};
totalLabelColor: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isTooltipLabelShow: {
type: BooleanConstructor;
default: boolean;
};
isMarkLine: {
type: BooleanConstructor;
default: boolean;
};
mouseOutView: {
type: FunctionConstructor;
default: () => {};
};
renderer: {
type: StringConstructor;
default: string;
};
isNumberDefault: {
type: BooleanConstructor;
default: boolean;
};
showTooltipCurName: {
type: BooleanConstructor;
default: boolean;
};
customXAxis: {
type: ArrayConstructor;
default: () => any[];
};
customSeries: {
type: ArrayConstructor;
default: () => any[];
};
emphasisFocus: {
type: BooleanConstructor;
default: boolean;
};
areaOpacity: {
type: NumberConstructor;
default: number;
};
areaColorOpacity: {
type: NumberConstructor;
default: number;
};
isSmooth: {
type: (BooleanConstructor | NumberConstructor)[];
default: boolean;
};
endLabel: {
type: FunctionConstructor;
default: () => {};
};
}>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "legend" | "left" | "right" | "bottom" | "top" | "cursor" | "grid" | "height" | "loading" | "scene" | "quotationColor" | "unit" | "showCustomXAll" | "xLabelOverflow" | "xAxis" | "legendList" | "isShowTotal" | "selectedMode" | "isLabelRemoveId" | "colors" | "spacing" | "chartData" | "isStack" | "stack" | "isArea" | "barWidth" | "barMaxWidth" | "barMinWidth" | "barGap" | "showLegend" | "legendPosition" | "showXAxis" | "tooltipAxisPointerType" | "tooltipAxisPointerLineType" | "selectedModel" | "showXAxisLabel" | "xLabelInterval" | "xLabelSize" | "xLabelPadding" | "xAxisBoundaryGap" | "xLabelAlign" | "showYAxis" | "showYAxisLabel" | "yAxis" | "showTotalLabel" | "showYAxisSplitLine" | "thousandthSign" | "pointerNum" | "showTooltip" | "toolTipPatchFunc" | "yAxisIndex" | "yAxisUnit" | "yAxisPointerNum" | "yAxisthousandthSign" | "xLabelWrap" | "xLabelLineFontNum" | "showDefaultNum" | "tooltipControlPos" | "computedPosition" | "isYAxisConversion" | "yAxisConversionDecimal" | "isTooltipConversion" | "barMinHeight" | "showTipHeaderText" | "bottomText" | "roundDown" | "bottomValueList" | "isNullShow" | "isConnectedNull" | "combineTooltipFormatter" | "showSymbol" | "symbolType" | "showStringValue" | "showCustomX" | "showCustomLegend" | "lineStyleWidth" | "seriesLine" | "confine" | "totalLabelColor" | "isTooltipLabelShow" | "isMarkLine" | "mouseOutView" | "renderer" | "isNumberDefault" | "showTooltipCurName" | "customXAxis" | "customSeries" | "emphasisFocus" | "areaOpacity" | "areaColorOpacity" | "isSmooth" | "endLabel">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
quotationColor: {
type: import("vue").PropType<import("../_util/enum").QuotationColor>;
default: number;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
chartData: {
type: ObjectConstructor;
default: () => {
x: import("./src/xAxis").XAxisCustomItem[] | String[];
data: any[];
};
};
grid: {
type: ArrayConstructor;
default: () => any[];
};
unit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
colors: {
type: ArrayConstructor;
default: () => any[];
};
height: {
type: StringConstructor;
default: string;
};
scene: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isStack: {
type: BooleanConstructor;
default: boolean;
};
stack: {
type: ArrayConstructor;
default: () => any[];
};
isArea: {
type: BooleanConstructor;
default: boolean;
};
top: {
type: NumberConstructor;
default: number;
};
right: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
left: {
type: NumberConstructor;
default: number;
};
bottom: {
type: NumberConstructor;
default: number;
};
barWidth: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
barMaxWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barMinWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barGap: {
type: StringConstructor;
default: string;
};
cursor: {
type: StringConstructor;
default: string;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legend: {
type: ArrayConstructor;
default: () => any[];
};
legendPosition: {
type: ObjectConstructor;
default: () => {
bottom: number;
};
};
showXAxis: {
type: BooleanConstructor;
default: boolean;
};
tooltipAxisPointerType: {
type: StringConstructor;
default: string;
};
tooltipAxisPointerLineType: {
type: StringConstructor;
default: string;
};
selectedMode: {
type: BooleanConstructor;
default: boolean;
};
selectedModel: {
type: ObjectConstructor;
default: () => {};
};
xAxis: {
type: ArrayConstructor;
default: () => any[];
};
showXAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
xLabelInterval: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
xLabelSize: {
type: NumberConstructor;
default: number;
};
xLabelPadding: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
xAxisBoundaryGap: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
xLabelAlign: {
type: StringConstructor;
default: string;
};
showYAxis: {
type: BooleanConstructor;
default: boolean;
};
showYAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
yAxis: {
type: ArrayConstructor;
default: () => any[];
};
showTotalLabel: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
showYAxisSplitLine: {
type: BooleanConstructor;
default: boolean;
};
thousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
pointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
toolTipPatchFunc: {
default: any;
};
yAxisIndex: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisUnit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
yAxisPointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisthousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
xLabelWrap: {
type: BooleanConstructor;
default: boolean;
};
xLabelLineFontNum: {
type: NumberConstructor;
default: number;
};
showDefaultNum: {
type: BooleanConstructor;
default: boolean;
};
tooltipControlPos: {
type: BooleanConstructor;
default: boolean;
};
computedPosition: {
type: FunctionConstructor;
default: () => any;
};
isYAxisConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
yAxisConversionDecimal: {
type: BooleanConstructor;
default: boolean;
};
isTooltipConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
barMinHeight: {
type: NumberConstructor;
default: number;
};
showTipHeaderText: {
type: BooleanConstructor;
default: boolean;
};
bottomText: {
type: StringConstructor;
default: string;
};
roundDown: {
type: BooleanConstructor;
default: boolean;
};
bottomValueList: {
type: ArrayConstructor;
default: () => any[];
};
isNullShow: {
type: BooleanConstructor;
default: boolean;
};
isConnectedNull: {
type: BooleanConstructor;
default: boolean;
};
isLabelRemoveId: {
type: BooleanConstructor;
default: boolean;
};
combineTooltipFormatter: {
default: () => typeof import("./src/computed").combineTooltipFormatter;
};
showSymbol: {
type: BooleanConstructor;
default: boolean;
};
symbolType: {
type: StringConstructor;
default: string;
};
showStringValue: {
type: BooleanConstructor;
default: boolean;
};
legendList: {
type: ArrayConstructor;
default: () => any[];
};
isShowTotal: {
type: BooleanConstructor;
default: boolean;
};
spacing: {
type: ObjectConstructor;
default: () => {
in: number;
out: number;
};
};
showCustomX: {
type: BooleanConstructor;
default: boolean;
};
showCustomXAll: {
type: BooleanConstructor;
default: boolean;
};
showCustomLegend: {
type: BooleanConstructor;
default: boolean;
};
lineStyleWidth: {
type: NumberConstructor;
default: number;
};
seriesLine: {
type: ArrayConstructor;
default: () => any[];
};
confine: {
type: BooleanConstructor;
default: boolean;
};
xLabelOverflow: {
type: BooleanConstructor;
default: boolean;
};
totalLabelColor: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isTooltipLabelShow: {
type: BooleanConstructor;
default: boolean;
};
isMarkLine: {
type: BooleanConstructor;
default: boolean;
};
mouseOutView: {
type: FunctionConstructor;
default: () => {};
};
renderer: {
type: StringConstructor;
default: string;
};
isNumberDefault: {
type: BooleanConstructor;
default: boolean;
};
showTooltipCurName: {
type: BooleanConstructor;
default: boolean;
};
customXAxis: {
type: ArrayConstructor;
default: () => any[];
};
customSeries: {
type: ArrayConstructor;
default: () => any[];
};
emphasisFocus: {
type: BooleanConstructor;
default: boolean;
};
areaOpacity: {
type: NumberConstructor;
default: number;
};
areaColorOpacity: {
type: NumberConstructor;
default: number;
};
isSmooth: {
type: (BooleanConstructor | NumberConstructor)[];
default: boolean;
};
endLabel: {
type: FunctionConstructor;
default: () => {};
};
}>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
legend: unknown[];
left: number;
right: string | number;
bottom: number;
top: number;
cursor: string;
grid: unknown[];
height: string;
loading: boolean;
scene: string | unknown[];
quotationColor: import("../_util/enum").QuotationColor;
unit: string | unknown[];
showCustomXAll: boolean;
xLabelOverflow: boolean;
xAxis: unknown[];
legendList: unknown[];
isShowTotal: boolean;
selectedMode: boolean;
isLabelRemoveId: boolean;
colors: unknown[];
spacing: Record<string, any>;
chartData: Record<string, any>;
isStack: boolean;
stack: unknown[];
isArea: boolean;
barWidth: string | number;
barMaxWidth: string | number;
barMinWidth: string | number;
barGap: string;
showLegend: boolean;
legendPosition: Record<string, any>;
showXAxis: boolean;
tooltipAxisPointerType: string;
tooltipAxisPointerLineType: string;
selectedModel: Record<string, any>;
showXAxisLabel: boolean;
xLabelInterval: string | number;
xLabelSize: number;
xLabelPadding: number | unknown[];
xAxisBoundaryGap: boolean | unknown[];
xLabelAlign: string;
showYAxis: boolean;
showYAxisLabel: boolean;
yAxis: unknown[];
showTotalLabel: boolean | unknown[];
showYAxisSplitLine: boolean;
thousandthSign: string | unknown[];
pointerNum: number | unknown[];
showTooltip: boolean;
toolTipPatchFunc: any;
yAxisIndex: number | unknown[];
yAxisUnit: string | unknown[];
yAxisPointerNum: number | unknown[];
yAxisthousandthSign: string | unknown[];
xLabelWrap: boolean;
xLabelLineFontNum: number;
showDefaultNum: boolean;
tooltipControlPos: boolean;
computedPosition: Function;
isYAxisConversion: boolean | unknown[];
yAxisConversionDecimal: boolean;
isTooltipConversion: boolean | unknown[];
barMinHeight: number;
showTipHeaderText: boolean;
bottomText: string;
roundDown: boolean;
bottomValueList: unknown[];
isNullShow: boolean;
isConnectedNull: boolean;
combineTooltipFormatter: typeof import("./src/computed").combineTooltipFormatter;
showSymbol: boolean;
symbolType: string;
showStringValue: boolean;
showCustomX: boolean;
showCustomLegend: boolean;
lineStyleWidth: number;
seriesLine: unknown[];
confine: boolean;
totalLabelColor: string | unknown[];
isTooltipLabelShow: boolean;
isMarkLine: boolean;
mouseOutView: Function;
renderer: string;
isNumberDefault: boolean;
showTooltipCurName: boolean;
customXAxis: unknown[];
customSeries: unknown[];
emphasisFocus: boolean;
areaOpacity: number;
areaColorOpacity: number;
isSmooth: number | boolean;
endLabel: Function;
}, {}, string> & {
beforeCreate?: (() => void) | (() => void)[];
created?: (() => void) | (() => void)[];
beforeMount?: (() => void) | (() => void)[];
mounted?: (() => void) | (() => void)[];
beforeUpdate?: (() => void) | (() => void)[];
updated?: (() => void) | (() => void)[];
activated?: (() => void) | (() => void)[];
deactivated?: (() => void) | (() => void)[];
beforeDestroy?: (() => void) | (() => void)[];
beforeUnmount?: (() => void) | (() => void)[];
destroyed?: (() => void) | (() => void)[];
unmounted?: (() => void) | (() => void)[];
renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void)[];
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch<T extends string | ((...args: any) => any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
} & Readonly<import("vue").ExtractPropTypes<{
quotationColor: {
type: import("vue").PropType<import("../_util/enum").QuotationColor>;
default: number;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
chartData: {
type: ObjectConstructor;
default: () => {
x: import("./src/xAxis").XAxisCustomItem[] | String[];
data: any[];
};
};
grid: {
type: ArrayConstructor;
default: () => any[];
};
unit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
colors: {
type: ArrayConstructor;
default: () => any[];
};
height: {
type: StringConstructor;
default: string;
};
scene: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isStack: {
type: BooleanConstructor;
default: boolean;
};
stack: {
type: ArrayConstructor;
default: () => any[];
};
isArea: {
type: BooleanConstructor;
default: boolean;
};
top: {
type: NumberConstructor;
default: number;
};
right: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
left: {
type: NumberConstructor;
default: number;
};
bottom: {
type: NumberConstructor;
default: number;
};
barWidth: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
barMaxWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barMinWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barGap: {
type: StringConstructor;
default: string;
};
cursor: {
type: StringConstructor;
default: string;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legend: {
type: ArrayConstructor;
default: () => any[];
};
legendPosition: {
type: ObjectConstructor;
default: () => {
bottom: number;
};
};
showXAxis: {
type: BooleanConstructor;
default: boolean;
};
tooltipAxisPointerType: {
type: StringConstructor;
default: string;
};
tooltipAxisPointerLineType: {
type: StringConstructor;
default: string;
};
selectedMode: {
type: BooleanConstructor;
default: boolean;
};
selectedModel: {
type: ObjectConstructor;
default: () => {};
};
xAxis: {
type: ArrayConstructor;
default: () => any[];
};
showXAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
xLabelInterval: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
xLabelSize: {
type: NumberConstructor;
default: number;
};
xLabelPadding: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
xAxisBoundaryGap: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
xLabelAlign: {
type: StringConstructor;
default: string;
};
showYAxis: {
type: BooleanConstructor;
default: boolean;
};
showYAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
yAxis: {
type: ArrayConstructor;
default: () => any[];
};
showTotalLabel: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
showYAxisSplitLine: {
type: BooleanConstructor;
default: boolean;
};
thousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
pointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
toolTipPatchFunc: {
default: any;
};
yAxisIndex: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisUnit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
yAxisPointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisthousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
xLabelWrap: {
type: BooleanConstructor;
default: boolean;
};
xLabelLineFontNum: {
type: NumberConstructor;
default: number;
};
showDefaultNum: {
type: BooleanConstructor;
default: boolean;
};
tooltipControlPos: {
type: BooleanConstructor;
default: boolean;
};
computedPosition: {
type: FunctionConstructor;
default: () => any;
};
isYAxisConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
yAxisConversionDecimal: {
type: BooleanConstructor;
default: boolean;
};
isTooltipConversion: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
barMinHeight: {
type: NumberConstructor;
default: number;
};
showTipHeaderText: {
type: BooleanConstructor;
default: boolean;
};
bottomText: {
type: StringConstructor;
default: string;
};
roundDown: {
type: BooleanConstructor;
default: boolean;
};
bottomValueList: {
type: ArrayConstructor;
default: () => any[];
};
isNullShow: {
type: BooleanConstructor;
default: boolean;
};
isConnectedNull: {
type: BooleanConstructor;
default: boolean;
};
isLabelRemoveId: {
type: BooleanConstructor;
default: boolean;
};
combineTooltipFormatter: {
default: () => typeof import("./src/computed").combineTooltipFormatter;
};
showSymbol: {
type: BooleanConstructor;
default: boolean;
};
symbolType: {
type: StringConstructor;
default: string;
};
showStringValue: {
type: BooleanConstructor;
default: boolean;
};
legendList: {
type: ArrayConstructor;
default: () => any[];
};
isShowTotal: {
type: BooleanConstructor;
default: boolean;
};
spacing: {
type: ObjectConstructor;
default: () => {
in: number;
out: number;
};
};
showCustomX: {
type: BooleanConstructor;
default: boolean;
};
showCustomXAll: {
type: BooleanConstructor;
default: boolean;
};
showCustomLegend: {
type: BooleanConstructor;
default: boolean;
};
lineStyleWidth: {
type: NumberConstructor;
default: number;
};
seriesLine: {
type: ArrayConstructor;
default: () => any[];
};
confine: {
type: BooleanConstructor;
default: boolean;
};
xLabelOverflow: {
type: BooleanConstructor;
default: boolean;
};
totalLabelColor: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isTooltipLabelShow: {
type: BooleanConstructor;
default: boolean;
};
isMarkLine: {
type: BooleanConstructor;
default: boolean;
};
mouseOutView: {
type: FunctionConstructor;
default: () => {};
};
renderer: {
type: StringConstructor;
default: string;
};
isNumberDefault: {
type: BooleanConstructor;
default: boolean;
};
showTooltipCurName: {
type: BooleanConstructor;
default: boolean;
};
customXAxis: {
type: ArrayConstructor;
default: () => any[];
};
customSeries: {
type: ArrayConstructor;
default: () => any[];
};
emphasisFocus: {
type: BooleanConstructor;
default: boolean;
};
areaOpacity: {
type: NumberConstructor;
default: number;
};
areaColorOpacity: {
type: NumberConstructor;
default: number;
};
isSmooth: {
type: (BooleanConstructor | NumberConstructor)[];
default: boolean;
};
endLabel: {
type: FunctionConstructor;
default: () => {};
};
}>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties & {};
__isFragment?: never;
__isTeleport?: never;
__isSuspense?: never;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
quotationColor: {
type: import("vue").PropType<import("../_util/enum").QuotationColor>;
default: number;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
chartData: {
type: ObjectConstructor;
default: () => {
x: import("./src/xAxis").XAxisCustomItem[] | String[];
data: any[];
};
};
grid: {
type: ArrayConstructor;
default: () => any[];
};
unit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
colors: {
type: ArrayConstructor;
default: () => any[];
};
height: {
type: StringConstructor;
default: string;
};
scene: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
isStack: {
type: BooleanConstructor;
default: boolean;
};
stack: {
type: ArrayConstructor;
default: () => any[];
};
isArea: {
type: BooleanConstructor;
default: boolean;
};
top: {
type: NumberConstructor;
default: number;
};
right: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
left: {
type: NumberConstructor;
default: number;
};
bottom: {
type: NumberConstructor;
default: number;
};
barWidth: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
barMaxWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barMinWidth: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
barGap: {
type: StringConstructor;
default: string;
};
cursor: {
type: StringConstructor;
default: string;
};
showLegend: {
type: BooleanConstructor;
default: boolean;
};
legend: {
type: ArrayConstructor;
default: () => any[];
};
legendPosition: {
type: ObjectConstructor;
default: () => {
bottom: number;
};
};
showXAxis: {
type: BooleanConstructor;
default: boolean;
};
tooltipAxisPointerType: {
type: StringConstructor;
default: string;
};
tooltipAxisPointerLineType: {
type: StringConstructor;
default: string;
};
selectedMode: {
type: BooleanConstructor;
default: boolean;
};
selectedModel: {
type: ObjectConstructor;
default: () => {};
};
xAxis: {
type: ArrayConstructor;
default: () => any[];
};
showXAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
xLabelInterval: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
xLabelSize: {
type: NumberConstructor;
default: number;
};
xLabelPadding: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
xAxisBoundaryGap: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
xLabelAlign: {
type: StringConstructor;
default: string;
};
showYAxis: {
type: BooleanConstructor;
default: boolean;
};
showYAxisLabel: {
type: BooleanConstructor;
default: boolean;
};
yAxis: {
type: ArrayConstructor;
default: () => any[];
};
showTotalLabel: {
type: (ArrayConstructor | BooleanConstructor)[];
default: boolean;
};
showYAxisSplitLine: {
type: BooleanConstructor;
default: boolean;
};
thousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
pointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
showTooltip: {
type: BooleanConstructor;
default: boolean;
};
toolTipPatchFunc: {
default: any;
};
yAxisIndex: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisUnit: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
yAxisPointerNum: {
type: (ArrayConstructor | NumberConstructor)[];
default: number;
};
yAxisthousandthSign: {
type: (ArrayConstructor | StringConstructor)[];
default: string;
};
xLabelWrap: {
type: BooleanConstructor;
default: boolean;