@zhouchangju/standard-chart
Version:
标准范式组件
50 lines (49 loc) • 1.32 kB
TypeScript
import type { PresetMode } from '../..';
import { ThemeParser } from '../../../core/theme';
export declare function getDefaultLineSeries(seriesIndex: number, lineSeries: any, option: Parameters<ThemeParser>[0], themeMode: PresetMode): {
/** 折线标签超过五个不显示 */
dvMaxLabelCount: number;
/** 折线节点超过13个不再显示symbol */
dvShowSymbolStrategy: number;
symbol: string;
symbolSize: number;
lineStyle: {
width: number;
};
itemStyle: {
borderColor: any;
borderWidth: number;
};
label: {
show: boolean;
fontSize: number;
lineHeight: number;
fontWeight: number;
distance: number;
color: string;
};
emphasis: {
scale: boolean;
itemStyle: {
color: string;
borderColor: any;
borderWidth: number;
};
};
areaStyle: {
origin: string;
color: {
type: string;
x: number;
y: number;
x2: number;
y2: number;
colorStops: {
offset: number;
color: string;
}[];
};
};
animation: boolean;
};
export declare function lineThemeParse(...args: Parameters<ThemeParser>): void;