模块:ol/interaction/Extent

ol/interaction/Extent


ExtentEvent
Extent

类型定义

Options{Object}

属性:
Name Type 描述
condition Condition | undefined

一个接受参数的函数MapBrowserEvent并返回一个布尔值,用于指示是否应处理该事件。默认为always.

createCondition Condition | null
(defaults to null)

一个函数接受一个MapBrowserEvent并返回一个布尔值,指示是否应处理该事件以创建新范围。如果null,该condition也将被用作createCondition.

drag boolean
(defaults to false)

范围可拖动。

extent Extent | undefined

初始范围。默认为无。

boxStyle StyleLike | undefined

范围框的绘制样式。默认为Polygon编辑样式已记录在Style

pixelTolerance number
(defaults to 10)

像素容差用于判断指针是否足够接近线段或顶点以进行编辑。

pointerStyle StyleLike | undefined

绘制范围的光标样式。默认为Point编辑样式记录在Style

wrapX boolean
(defaults to false)

是否在X方向上跨多个地图重复绘制的范围?仅影响视觉效果,不影响功能。

PointerHandler()