API Reference > imodeljs-frontend > Tools > InteractiveTool > onMouseEndDrag onMouseEndDrag Method Invoked when the button is released after onMouseStartDrag. onMouseEndDrag(ev: BeButtonEvent): Promise<EventHandled> note default placement tool behavior is to treat press, drag, and release of data button the same as click, click by calling onDataButtonDown. Parameter Type Description ev BeButtonEvent Returns - Promise<EventHandled> Yes if event completely handled by tool and event should not be passed on to the IdleTool. Defined in core/frontend/src/tools/Tool.ts Line 544 Last Updated: 12 June, 2024