@zhouchangju/standard-chart
Version:
标准范式组件
21 lines (20 loc) • 892 B
TypeScript
import { LineSeriesOption } from 'echarts/lib/chart/line/LineSeries';
import type SeriesModel from 'echarts/lib/model/Series';
export interface DvLineSeriesOption extends LineSeriesOption {
/** 是否显示折线symbol的阈值。如果当前显示的数据点超过阈值则不显示symbol */
dvShowSymbolStrategy?: number;
/** symbol的层级。默认与折线层级相同 */
dvSymbolZ?: number;
/** 是否给最后一个Symbol点添加呼吸动画 */
dvShowBreathPoint?: boolean;
/** 折线label的最大展示数量,超出个数则所有label全部隐藏 */
dvMaxLabelCount?: number;
endLabel?: {
show: boolean;
/** 末尾标签的层级 */
dvZ?: number;
/** 末尾标签是否自动倾斜,用于连板天梯图 */
dvRotate?: 'auto';
};
}
export type DvLineSeriesModel = SeriesModel<DvLineSeriesOption>;