事件
ImageMark 实例可以监听的事件
init
回调参数:(imgMark:ImageMark)
实例初始化完成
first_render
回调参数:(imgMark:ImageMark)
实例第一次渲染完成
rerender
回调参数:(imgMark:ImageMark)
实例重新渲染,除了第一次渲染外触发
draw
回调参数:(imgMark:ImageMark)
每次实例渲染时触发
resize
回调参数:(imgMark:ImageMark)
容器大小改变后触发
scale
回调参数:(scale:number,imgMark:ImageMark)
发生缩放时触发
container_drag_enter
回调参数:(imgMark:ImageMark)
drag enter 时触发
container_drag_over
回调参数:(imgMark:ImageMark)
drag over 时触发
container_drag_leave
回调参数:(imgMark:ImageMark)
drag leave 时触发
container_drop
回调参数:(imgMark:ImageMark)
drag drop 时触发
shape_add
回调参数:(data:ShapeData,shapeInstance:ShapeInstance)
shape 添加时触发,比如通过鼠标绘制添加的 shape
shape_after_render
回调参数:(shapeInstance:ImageMarkShape)
shape 实例渲染完成时触发
selection_select_list_change
回调参数:(selectList:ImageMarkShape[])
选中插件选中列表改变时触发
selection_action_click
回调参数:(shapeInstance:ImageMarkShape)
选中插件操作按钮点击时触发