(self, event)
| 4427 | |
| 4428 | @_call_with_reparented_event |
| 4429 | def onrelease(self, event): |
| 4430 | if self.ignore(event): |
| 4431 | return |
| 4432 | if self.verts is not None: |
| 4433 | self.verts.append((event.xdata, event.ydata)) |
| 4434 | if len(self.verts) > 2: |
| 4435 | self.callback(self.verts) |
| 4436 | self.line.remove() |
| 4437 | self.verts = None |
| 4438 | self.disconnect_events() |
| 4439 | |
| 4440 | @_call_with_reparented_event |
| 4441 | def onmove(self, event): |
nothing calls this directly
no test coverage detected