copyWith method

TGooglePlacesConfig copyWith({
  1. String? languageCode,
  2. String? regionCode,
  3. LatLng? origin,
  4. TGoogleLocationBias? locationBias,
  5. TGoogleLocationRestriction? locationRestriction,
  6. List<String>? includedPrimaryTypes,
  7. bool? includeQueryPredictions,
  8. int? inputOffset,
  9. bool? includeFutureOpeningBusinesses,
  10. bool? includePureServiceAreaBusinesses,
  11. String? sessionToken,
})

Implementation

TGooglePlacesConfig copyWith({
  String? languageCode,
  String? regionCode,
  LatLng? origin,
  TGoogleLocationBias? locationBias,
  TGoogleLocationRestriction? locationRestriction,
  List<String>? includedPrimaryTypes,
  bool? includeQueryPredictions,
  int? inputOffset,
  bool? includeFutureOpeningBusinesses,
  bool? includePureServiceAreaBusinesses,
  String? sessionToken,
}) {
  return TGooglePlacesConfig(
    languageCode: languageCode ?? this.languageCode,
    regionCode: regionCode ?? this.regionCode,
    origin: origin ?? this.origin,
    locationBias: locationBias ?? this.locationBias,
    locationRestriction: locationRestriction ?? this.locationRestriction,
    includedPrimaryTypes: includedPrimaryTypes ?? this.includedPrimaryTypes,
    includeQueryPredictions: includeQueryPredictions ?? this.includeQueryPredictions,
    inputOffset: inputOffset ?? this.inputOffset,
    includeFutureOpeningBusinesses: includeFutureOpeningBusinesses ?? this.includeFutureOpeningBusinesses,
    includePureServiceAreaBusinesses: includePureServiceAreaBusinesses ?? this.includePureServiceAreaBusinesses,
    sessionToken: sessionToken ?? this.sessionToken,
  );
}