dispose method
Releases any resources used by the object.
Implementation
@protected
@mustCallSuper
void dispose() {
assert(debugMaybeDispatchDisposed(this));
_arenaEntry?.resolve(GestureDisposition.rejected);
_arenaEntry = null;
assert(() {
_pendingDelta = null;
return true;
}());
}