@zhouchangju/standard-chart
Version:
标准范式组件
21 lines (20 loc) • 738 B
TypeScript
import type { default as OriginGridModel, GridOption as OriginGridOption } from 'echarts/lib/coord/cartesian/GridModel';
/**
* @see https://echarts.apache.org/zh/option.html#grid
*/
export interface GridOption extends OriginGridOption {
/** 盒子布局,实现 left、right 值的自适应,动画由全局更新动画配置项进行控制 */
dvBoxLayout?: {
/** 开启自适应布局 */
enable?: boolean;
/** 在得到自适应计算结果后额外的留白空间,[左, 右] */
padding?: [number, number];
};
}
export interface GridModel extends OriginGridModel {
option: GridOption;
__$$cacheDvBoxLayout: {
leftValues: number[];
rightValues: number[];
};
}