Package com.arubanetworks.meridian.maps
Class MapSheetFragment.Builder
java.lang.Object
com.arubanetworks.meridian.maps.MapSheetFragment.Builder
- Enclosing class:
MapSheetFragment
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setDestination
(DirectionsDestination destination) setDirectionsOptions
(DirectionsOptions directionsOptions) setMapInfo
(List<MapInfo> mapInfo) MapInfo for all maps so the MapSheetFragment doesn’t have to load them againsetMapOptions
(MapOptions mapOptions) setPlacemarkId
(String placemarkId) setQuickSearchIcons
(ArrayList<Facility.Type> quickSearchAmenities) Set a custom list of amenity icons to be displayed in the search bottom sheet in alphabetical order.setSource
(DirectionsSource source) setTagName
(String tagName) showFriends
(boolean showFriends)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setMapOptions
-
setDirectionsOptions
-
setAppKey
-
setMapKey
-
setPlacemarkId
-
setMapInfo
MapInfo for all maps so the MapSheetFragment doesn’t have to load them again- Parameters:
mapInfo
- <ul> <li>list of MapInfo for all of the maps</li> </ul>- Returns:
- this
-
setTagName
-
setTagMac
-
setFriend
-
showFriends
-
setSource
-
setDestination
-
setQuickSearchIcons
Set a custom list of amenity icons to be displayed in the search bottom sheet in alphabetical order.<p>All other amenity types will not be shown. Note that restroom will aggregate all of the restrooms into one icon called Restrooms</p>- Parameters:
quickSearchAmenities
- A list of facility types to be shown in the search bottom sheet- Returns:
-
build
-