/** * 类目轴 (折线图 boundaryGap:false) * @param xAxisName * @param xAxisDatas * @param style */ export declare const getXaxisOfCategory: (xAxisName: string, xAxisDatas: any[], style: any) => { name: string; nameTextStyle: { fontSize: any; }; type: string; boundaryGap: boolean; data: any[]; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }[]; export declare const getDefaultXaxisOfCategory: (style: any) => { name: string; nameTextStyle: { fontSize: any; }; type: string; boundaryGap: boolean; data: any[]; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }; /** * 带刻度线的X轴类目轴 * @param style * @param xAxisName x轴名 * @param xAxisDatas xData */ export declare const getXaxisOfCategoryTick: (style: any, xAxisName?: string, xAxisDatas?: any[]) => { name: string; type: string; boundaryGap: boolean; data: any[]; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }[]; /** * 带有刻度线类目轴(默认)(废弃) * @param xAxisName * @param xAxisDatas * @deprecated */ export declare const getXaxisOfCategoryTickDefault: (style: any) => { name: string; nameTextStyle: { fontSize: any; }; type: string; data: any[]; boundaryGap: boolean; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }[]; /** * 无数据的X轴类目轴 * @param style * @param xAxisName */ export declare const getXaxisOfCategoryNoXDatas: (style: any, xAxisName?: string) => { name: string; nameTextStyle: { fontSize: any; }; type: string; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }[]; export declare const getXaxisOfTime: (xAxisName: string) => { name: string; type: string; minInterval: number; maxInterval: number; axisLine: { show: boolean; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; fontSize: number; }; splitLine: { show: boolean; }; }[]; /** * 类目轴x轴 (柱状图 boundary:true) * @param style * @param data x轴数据 * @param name x轴名称 */ export declare function getCategoryXAxis(style: any, data?: string[], name?: string): { name: string; nameTextStyle: { fontSize: any; }; type: string; axisTick: { show: boolean; }; axisLine: { lineStyle: { color: string; }; }; axisLabel: { fontSize: number; color: string; }; data: string[]; }[]; /** * x轴值轴 * @param style * @param axisName */ export declare function getValueXAxis(style: any, axisName?: string): { type: string; name: string; nameLocation: string; nameTextStyle: { color: string; fontSize: any; }; nameGap: number; axisLine: { show: boolean; }; min: (value: any) => any; label: { show: boolean; }; axisTick: { show: boolean; length: number; }; axisLabel: { fontSize: number; color: string; }; splitLine: { lineStyle: { color: string; }; }; }[]; export declare function getDefaultXaxisOfValue(style: any): { type: echarts.EChartOption.BasicComponents.CartesianAxis.Type; name: string; nameLocation: "start" | "center" | "end" | "middle"; nameTextStyle: { color: string; fontSize: any; }; nameGap: number; axisLine: { show: boolean; }; min: (value: any) => any; label: { show: boolean; }; axisTick: { show: boolean; length: number; }; axisLabel: { fontSize: number; color: string; }; splitLine: { lineStyle: { color: string; }; }; }; /** * x轴值轴 金字塔值轴 * @param style * @param axisName */ export declare function getPyramidValueAxis(style: any, axisName?: string): { type: string; name: string; nameLocation: string; nameTextStyle: { color: string; fontSize: any; }; nameGap: number; axisLine: { show: boolean; }; label: { show: boolean; }; axisTick: { show: boolean; length: number; }; axisLabel: { fontSize: number; color: string; formatter: (value: any) => number; }; splitLine: { lineStyle: { color: string; }; }; }[]; export declare const getXaxisOfNoiseAnalysisLine: (interval: number, xdata: any, formatter?: any) => ({ axisLabel: { rotate: number; interval: number; formatter: any; textStyle: { fontSize: string; }; }; name: string; splitLine: { show: boolean; }; data: any; gridIndex?: undefined; axisTick?: undefined; } | { data: any; gridIndex: number; axisLabel: { interval: number; formatter: () => string; textStyle: { fontSize: string; }; rotate?: undefined; }; splitLine: { show: boolean; }; axisTick: { show: boolean; }; name?: undefined; } | { gridIndex: number; axisLabel?: undefined; name?: undefined; splitLine?: undefined; data?: undefined; axisTick?: undefined; })[]; export declare const getXaxisOfNoiseDropLine: (xdata: any, formatter?: any) => { name: string; type: string; boundaryGap: boolean; data: any; splitNumber: number; axisLine: { show: boolean; textStyle: { fontSize: string; }; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; color: string; rotate: number; formatter: any; }; splitLine: { show: boolean; }; }[]; export declare const getXaxisOfNoiseEventWave: (xdata: any, interval: number, formatter?: any) => { name: string; type: string; boundaryGap: boolean; data: any; splitNumber: number; axisLine: { show: boolean; textStyle: { fontSize: string; }; lineStyle: { opacity: number; color: string; width: number; }; }; axisTick: { show: boolean; length: number; lineStyle: { opacity: number; color: string; width: number; }; alignWithLabel: boolean; }; axisLabel: { show: boolean; rotate: number; interval: number; color: string; formatter: any; }; splitLine: { show: boolean; }; }[];