| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import VisualMapView from './VisualMapView.js';
- import ContinuousModel from './ContinuousModel.js';
- import GlobalModel from '../../model/Global.js';
- import ExtensionAPI from '../../core/ExtensionAPI.js';
- declare class ContinuousView extends VisualMapView {
- static type: string;
- type: string;
- visualMapModel: ContinuousModel;
- private _shapes;
- private _dataInterval;
- private _handleEnds;
- private _orient;
- private _useHandle;
- private _hoverLinkDataIndices;
- private _dragging;
- private _hovering;
- private _firstShowIndicator;
- private _api;
- doRender(visualMapModel: ContinuousModel, ecModel: GlobalModel, api: ExtensionAPI, payload: {
- type: string;
- from: string;
- }): void;
- private _buildView;
- private _renderEndsText;
- private _renderBar;
- private _createHandle;
- private _createIndicator;
- private _dragHandle;
- private _resetInterval;
- /**
- * @private
- * @param {(number|string)} handleIndex 0 or 1 or 'all'
- * @param {number} dx
- * @param {number} dy
- */
- private _updateInterval;
- private _updateView;
- private _createBarVisual;
- private _makeColorGradient;
- private _createBarPoints;
- private _createBarGroup;
- private _updateHandle;
- private _showIndicator;
- private _enableHoverLinkToSeries;
- private _enableHoverLinkFromSeries;
- private _doHoverLinkToSeries;
- private _hoverLinkFromSeriesMouseOver;
- private _hideIndicator;
- private _clearHoverLinkToSeries;
- private _clearHoverLinkFromSeries;
- private _applyTransform;
- private _dispatchHighDown;
- /**
- * @override
- */
- dispose(): void;
- /**
- * @override
- */
- remove(): void;
- }
- export default ContinuousView;
|