| 123456789101112131415161718192021222324252627282930 |
- 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;
|