MapModel
class MapModel
Undocumented
-
Undocumented
Declaration
Swift
var didChange: PassthroughSubject<Void, Never>
-
Undocumented
Declaration
Swift
init()
-
Undocumented
Declaration
Swift
var dataItems: [Item] { get set }
-
Undocumented
Declaration
Swift
private(set) var items: [MapItem] { get set }
-
Undocumented
Declaration
Swift
var mapStyle: MapStyle { get set }
-
Undocumented
Declaration
Swift
var locationResolver: ((Item) -> Any?)?
-
Undocumented
Declaration
Swift
var addressResolver: ((Item) -> Any?)?
-
Undocumented
Declaration
Swift
var labelResolver: ((Item) -> String?)?
-
Undocumented
Declaration
Swift
func updateModel()
-
Undocumented
Declaration
Swift
var cancellableBag: Set<AnyCancellable>
-
Undocumented
Declaration
Swift
let updateQueue: PassthroughSubject<Void, Never>
-
Undocumented
Declaration
Swift
func _updateModel()
-
Undocumented
Declaration
Swift
func resolveItem(dataItem: Item) -> [CLLocation]
-
Undocumented
Declaration
Swift
var addressLookupCancellables: [Address : AnyCancellable]
-
Undocumented
Declaration
Swift
func lookupAddress(_ address: Address) -> CLLocation?
-
Undocumented
See moreDeclaration
Swift
struct MapItem : Equatable