dispose method
Removes all event listeners previously attached by this Mouse instance.
Implementation
dispose() {
_canvas.removeEventListener('wheel', _onWheel.toJS);
_canvas.removeEventListener('click', _onClick.toJS);
_canvas.removeEventListener('contextmenu', _onContextMenu.toJS);
_canvas.removeEventListener('touchstart', _onTouchStart.toJS);
_canvas.removeEventListener('touchmove', _onTouchMove.toJS);
_canvas.removeEventListener('touchend', _onTouchEnd.toJS);
_canvas.removeEventListener('fullscreenchange', _onFullscreenChange.toJS);
window.removeEventListener('resize', _onResize.toJS);
window.removeEventListener('mousedown', _onMouseDown.toJS);
window.removeEventListener('mouseup', _onMouseUp.toJS);
window.removeEventListener('mousemove', _onMouseMove.toJS);
}