echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
31 lines (30 loc) • 953 B
TypeScript
import DataZoomModel, { DataZoomOption } from './DataZoomModel.js';
export interface InsideDataZoomOption extends DataZoomOption {
/**
* Whether disable this inside zoom.
*/
disabled?: boolean;
/**
* Whether disable zoom but only pan.
*/
zoomLock?: boolean;
zoomOnMouseWheel?: boolean | 'shift' | 'ctrl' | 'alt';
moveOnMouseMove?: boolean | 'shift' | 'ctrl' | 'alt';
moveOnMouseWheel?: boolean | 'shift' | 'ctrl' | 'alt';
preventDefaultMouseMove?: boolean;
/**
* Mouse cursor styles on states "can grab" and "grabbing".
*/
cursorGrab?: string;
cursorGrabbing?: string;
/**
* Inside dataZoom don't support textStyle
*/
textStyle?: never;
}
declare class InsideZoomModel extends DataZoomModel<InsideDataZoomOption> {
static readonly type = "dataZoom.inside";
type: string;
static defaultOption: InsideDataZoomOption;
}
export default InsideZoomModel;