updateMapConfiguration method

void updateMapConfiguration(
  1. MapConfiguration update
)

Updates the map options from a MapConfiguration.

This method converts the map into the proper gmaps.MapOptions.

Implementation

void updateMapConfiguration(MapConfiguration update) {
  assert(_googleMap != null, 'Cannot update options on a null map.');

  final MapConfiguration newConfiguration = _mergeConfigurations(update);
  final gmaps.MapOptions newOptions =
      _configurationAndStyleToGmapsOptions(newConfiguration, _lastStyles);

  _setOptions(newOptions);
  _setTrafficLayer(_googleMap!, newConfiguration.trafficEnabled ?? false);
}