ui.Map.DrawingTools.onShapeChange

注册一个回调,当绘制模式形状发生更改时触发该回调。

返回一个 ID,该 ID 可传递给 unlisten() 以取消注册回调。

用法返回
DrawingTools.onShapeChange(callback)字符串
参数类型详细信息
此:ui.map.drawingtoolsui.Map.DrawingToolsui.Map.DrawingTools 实例。
callback函数形状发生变化时要触发的回调。回调会传递两个参数:绘制模式形状(字符串形式,如果取消则为 null)和事件监听器所绑定的 ui.Map.DrawingTools widget。形状值包括:
  • point
  • line
  • polygon
  • 矩形
  • null