UNPKG

echarts

Version:

Apache ECharts is a powerful, interactive charting and data visualization library for browser

31 lines (30 loc) 1.28 kB
import ComponentModel from '../../model/Component.js'; import { AxisModelExtendedInCreator } from '../axisModelCreator.js'; import { AxisModelCommonMixin } from '../axisModelCommonMixin.js'; import Axis2D from './Axis2D.js'; import { AxisBaseOption } from '../axisCommonTypes.js'; import GridModel from './GridModel.js'; import { AxisBaseModel } from '../AxisBaseModel.js'; import { OrdinalSortInfo } from '../../util/types.js'; export declare type CartesianAxisPosition = 'top' | 'bottom' | 'left' | 'right'; export declare type CartesianAxisOption = AxisBaseOption & { gridIndex?: number; gridId?: string; position?: CartesianAxisPosition; offset?: number; categorySortInfo?: OrdinalSortInfo; }; export declare type XAXisOption = CartesianAxisOption & { mainType?: 'xAxis'; }; export declare type YAXisOption = CartesianAxisOption & { mainType?: 'yAxis'; }; export declare class CartesianAxisModel extends ComponentModel<CartesianAxisOption> implements AxisBaseModel<CartesianAxisOption> { static type: string; axis: Axis2D; getCoordSysModel(): GridModel; } export interface CartesianAxisModel extends AxisModelCommonMixin<CartesianAxisOption>, AxisModelExtendedInCreator { } export default CartesianAxisModel;