mh-two-thousand-and-two
2024-03-25 b8c93990f3fa5e50a8aca16bdc9c2758168aa0fd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import * as graphic from '../../util/graphic.js';
import MarkerView from './MarkerView.js';
import { HashMap } from 'zrender/lib/core/util.js';
import MarkAreaModel from './MarkAreaModel.js';
import SeriesModel from '../../model/Series.js';
import GlobalModel from '../../model/Global.js';
import ExtensionAPI from '../../core/ExtensionAPI.js';
interface MarkAreaDrawGroup {
    group: graphic.Group;
}
export declare const dimPermutations: readonly [readonly ["x0", "y0"], readonly ["x1", "y0"], readonly ["x1", "y1"], readonly ["x0", "y1"]];
declare class MarkAreaView extends MarkerView {
    static type: string;
    type: string;
    markerGroupMap: HashMap<MarkAreaDrawGroup>;
    updateTransform(markAreaModel: MarkAreaModel, ecModel: GlobalModel, api: ExtensionAPI): void;
    renderSeries(seriesModel: SeriesModel, maModel: MarkAreaModel, ecModel: GlobalModel, api: ExtensionAPI): void;
}
export default MarkAreaView;