Map

The map component is for embedding maps into pages.

Backpack-SwiftUI/MapMarker

Cocoapods Price Marker reference Pointer Marker reference Poi Marker reference view on Github

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)