DrSensor / vue-annotator

Vue Component for drawing annotation (rect, polygon, etc) using SVG element
http://vue-annotator.surge.sh
MIT License
79 stars 16 forks source link

Add unselect event #5

Closed DrSensor closed 6 years ago

DrSensor commented 6 years ago

This is usefull if you have a case like this:

<button @click="deleteMode = true">delete mode on</button>

<annotator 
    :enable-delete="deleteMode" 
    @unselect="deleteMode = false"
>
      <rect class="annotation-box" slot="drawing" />
      <polygon class="annotation-box" slot="annotation" points="200,10 250,190 160,210" />
      <rect class="annotation-box" slot="annotation" x="300" y="150" width="170" height="100" />
      <ImageViewer :source="openedFile.uri" />
</annotator>