CLPlacemark.pigeon_detached constructor

  1. @protected
CLPlacemark.pigeon_detached({
  1. BinaryMessenger? pigeon_binaryMessenger,
  2. PigeonInstanceManager? pigeon_instanceManager,
  3. CLLocation? location,
  4. String? name,
  5. String? thoroughfare,
  6. String? subThoroughfare,
  7. String? locality,
  8. String? subLocality,
  9. String? administrativeArea,
  10. String? subAdministrativeArea,
  11. String? postalCode,
  12. String? isoCountryCode,
  13. String? country,
  14. CNPostalAddress? postalAddress,
  15. void observeValue(
    1. NSObject pigeon_instance,
    2. String? keyPath,
    3. NSObject? object,
    4. Map<KeyValueChangeKey, Object?>? change,
    )?,
})

Constructs CLPlacemark without creating the associated native object.

This should only be used by subclasses created by this library or to create copies for an PigeonInstanceManager.

Implementation

@protected
CLPlacemark.pigeon_detached({
  super.pigeon_binaryMessenger,
  super.pigeon_instanceManager,
  this.location,
  this.name,
  this.thoroughfare,
  this.subThoroughfare,
  this.locality,
  this.subLocality,
  this.administrativeArea,
  this.subAdministrativeArea,
  this.postalCode,
  this.isoCountryCode,
  this.country,
  this.postalAddress,
  super.observeValue,
}) : super.pigeon_detached();