CNPostalAddress.pigeon_detached constructor

  1. @protected
CNPostalAddress.pigeon_detached({
  1. BinaryMessenger? pigeon_binaryMessenger,
  2. PigeonInstanceManager? pigeon_instanceManager,
  3. required String street,
  4. required String city,
  5. required String state,
  6. required String postalCode,
  7. required String country,
  8. required String isoCountryCode,
  9. required String subAdministrativeArea,
  10. required String subLocality,
  11. void observeValue(
    1. NSObject pigeon_instance,
    2. String? keyPath,
    3. NSObject? object,
    4. Map<KeyValueChangeKey, Object?>? change,
    )?,
})

Constructs CNPostalAddress 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
CNPostalAddress.pigeon_detached({
  super.pigeon_binaryMessenger,
  super.pigeon_instanceManager,
  required this.street,
  required this.city,
  required this.state,
  required this.postalCode,
  required this.country,
  required this.isoCountryCode,
  required this.subAdministrativeArea,
  required this.subLocality,
  super.observeValue,
}) : super.pigeon_detached();