模块:ol/interaction/Pointer

ol/interaction/Pointer


PointerInteraction

类型定义

Options{Object}

属性:
Name Type 描述
handleDownEvent function | undefined

用于处理按下事件的函数。若函数返回true随后启动拖拽序列。

handleDragEvent function | undefined

处理“拖动”事件的函数。在拖动过程中触发“移动”事件时调用此函数。

handleEvent function | undefined

地图调用此方法,以通知交互:浏览器事件已分派到地图。该函数可能返回。false以防止事件传播至地图交互链中的其他交互。

handleMoveEvent function | undefined

用于处理“移动”事件的函数。该函数在“移动”事件触发时被调用,同时在拖放序列期间也会被调用。handleDragEvent函数会与此函数一同被调用。若handleDownEvent函数已定义且返回True,则在拖放序列期间不会被调用。

handleUpEvent function | undefined

处理抬起事件的函数。如果函数返回false然后停止当前的拖拽序列。

stopDown function | undefined

按下事件应传播到其他交互,还是应停止?