CLPlacemark class

A user-friendly description of a geographic coordinate, often containing the name of the place, its address, and other relevant information.

See https://developer.apple.com/documentation/corelocation/clplacemark

Constructors

CLPlacemark.pigeon_detached({BinaryMessenger? pigeon_binaryMessenger, PigeonInstanceManager? pigeon_instanceManager, CLLocation? location, String? name, String? thoroughfare, String? subThoroughfare, String? locality, String? subLocality, String? administrativeArea, String? subAdministrativeArea, String? postalCode, String? isoCountryCode, String? country, CNPostalAddress? postalAddress, void observeValue(NSObject pigeon_instance, String? keyPath, NSObject? object, Map<KeyValueChangeKey, Object?>? change)?})
Constructs CLPlacemark without creating the associated native object.

Properties

administrativeArea String?
The state or province associated with the placemark.
final
country String?
The name of the country or region associated with the placemark.
final
hashCode int
The hash code for this object.
no setterinherited
isoCountryCode String?
The abbreviated country or region name.
final
locality String?
The city associated with the placemark.
final
location CLLocation?
The CLLocation containing latitude and longitude information.
final
name String?
The name of the placemark.
final
observeValue → void Function(NSObject pigeon_instance, String? keyPath, NSObject? object, Map<KeyValueChangeKey, Object?>? change)?
Informs the observing object when the value at the specified key path relative to the observed object has changed.
finalinherited
pigeon_binaryMessenger BinaryMessenger?
Sends and receives binary data across the Flutter platform barrier.
finalinherited
pigeon_instanceManager → PigeonInstanceManager
Maintains instances stored to communicate with native language objects.
finalinherited
postalAddress CNPostalAddress?
The postal address associated with the location, formatted for use with the Contacts framework.
final
postalCode String?
The postal code associated with the placemark.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subAdministrativeArea String?
Additional administrative area information for the placemark.
final
subLocality String?
Additional city-level information for the placemark.
final
subThoroughfare String?
Additional street-level information for the placemark.
final
thoroughfare String?
The street address associated with the placemark.
final

Methods

addObserver(NSObject observer, String keyPath, List<KeyValueObservingOptions> options) Future<void>
Registers the observer object to receive KVO notifications for the key path relative to the object receiving this message.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pigeon_copy() CLPlacemark
Instantiates and returns a functionally identical object to oneself.
removeObserver(NSObject observer, String keyPath) Future<void>
Stops the observer object from receiving change notifications for the property specified by the key path relative to the object receiving this message.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

pigeon_setUpMessageHandlers({bool pigeon_clearHandlers = false, BinaryMessenger? pigeon_binaryMessenger, PigeonInstanceManager? pigeon_instanceManager, CLPlacemark pigeon_newInstance(CLLocation? location, String? name, String? thoroughfare, String? subThoroughfare, String? locality, String? subLocality, String? administrativeArea, String? subAdministrativeArea, String? postalCode, String? isoCountryCode, String? country, CNPostalAddress? postalAddress)?}) → void