/** * @file SimpleRegion 单一维度(InputNumber、单一的Slider) */ import { ElementOffset } from '@glue-util/boundary'; import { AxisType } from '../enum'; import { IAxisConfig } from './Axis'; import { Point } from './Point'; import { Region } from './Region'; export interface ITwoDimensionRegionOptions { changeOnEnd?: boolean; value: ElementOffset; xAxis: IAxisConfig; yAxis: IAxisConfig; } export declare class TwoDimensionRegion extends Region { private isTrying; private changeOnEnd; private value; private tryingValue; constructor(); updateOptions(options: ITwoDimensionRegionOptions): void; setPointValue(part: string, value: ElementOffset, virtual?: boolean): void; getPointValue(part: string): ElementOffset; isValueSelected(value: ElementOffset): boolean; isAxisSelected(type: AxisType, value: number): boolean; getPointByOffset(): Point; getSelectedRegion(): [ElementOffset, ElementOffset]; getSelectedOffset(): [ElementOffset, ElementOffset]; }