dispose method
Implementation
@override
void dispose() {
disposeMoveAttribution();
// The `MapboxMap` itself is *not* disposed here: `MapWidget` owns it and
// disposes it from its own `State.dispose`, so doing it here too disposes
// it twice.
_disposed = true;
}