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