dispose method
Executed when the value is discarded.
値が破棄される際に実行されます。
Implementation
@mustCallSuper
void dispose() {
assert(!disposed, "Value is already disposed.");
_disposed = true;
_callbacks.clear();
_listeners.clear();
_ancestorStates.clear();
_sendLog(ScopedLoggerEvent.dispose);
}