Backpack-SwiftUI/MapMarker
Day | Night |
---|---|
![]() |
![]() |
Usage
Price Marker
The Price Marker receives a price string and a status. The status can be one of the following:
public enum BPKPriceMapMarkerStatus {
case selected
case unselected
case previousSelected
}
Selected Price Marker
BPKPriceMapMarker(status: .selected, price: "£123")
Unselected Price Marker
BPKPriceMapMarker(status: .unselected, price: "£123")
Previous Selected Price Marker
BPKPriceMapMarker(status: .previousSelected, price: "£123")
Pointer Marker
BPKPointerMapMarker()
Poi Marker
The Poi Marker receives an icon and a status. The status can be one of the following:
public enum BPKPoiMapMarkerStatus {
case unselected
case selected
}
Unselected Poi Marker
BPKPoiMapMarker(status: .unselected, icon: .landmark)
Selected Poi Marker
BPKPoiMapMarker(status: .selected, icon: .landmark)
Hotel Marker
The Hotel Marker receives a status. The status can be one of the following:
public enum BPKHotelMapMarkerStatus {
case unselected
case selected
}
Unselected Hotel Marker
BPKHotelMapMarker(status: .unselected)
Selected Hotel Marker
BPKHotelMapMarker(status: .selected)