-
- All Implemented Interfaces:
-
com.google.android.gms.maps.OnMapReadyCallback,xyz.thespud.skimap.services.ServiceCallbacks
public abstract class LiveMapActivity extends MapHandler implements ServiceCallbacks
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classLiveMapActivity.Companion
-
Field Summary
Fields Modifier and Type Field Description private BooleanisMapSetupprivate SkierLocationServiceskierLocationServiceprivate BooleanmanuallyDisabledprivate BooleanisTrackingLocationprivate final OnMapReadyCallbackadditionalCallbackprivate BooleanisNightOnlyprivate List<PolylineMapItem>chairliftPolylinesprivate List<PolylineMapItem>greenRunPolylinesprivate List<PolylineMapItem>blueRunPolylinesprivate List<PolylineMapItem>blackRunPolylinesprivate List<PolylineMapItem>doubleBlackRunPolylinesprivate MapItemskiAreaBoundsprivate List<MapItem>otherBoundsprivate List<MapItem>startingChairliftTerminalsprivate List<MapItem>endingChairliftTerminalsprivate List<MapItem>greenRunBoundsprivate List<MapItem>blueRunBoundsprivate List<MapItem>blackRunBoundsprivate List<MapItem>doubleBlackRunBoundsprivate final FragmentActivityactivity
-
Constructor Summary
Constructors Constructor Description LiveMapActivity(FragmentActivity activity, Integer leftPadding, Integer topPadding, Integer rightPadding, Integer bottomPadding, CameraPosition cameraPosition, LatLngBounds cameraBounds, SkiRuns skiRuns)
-
Method Summary
-
-
Method Detail
-
getIsMapSetup
final Boolean getIsMapSetup()
-
setIsMapSetup
final Unit setIsMapSetup(Boolean isMapSetup)
-
getSkierLocationService
final SkierLocationService getSkierLocationService()
-
setSkierLocationService
final Unit setSkierLocationService(SkierLocationService skierLocationService)
-
getManuallyDisabled
final Boolean getManuallyDisabled()
-
setManuallyDisabled
final Unit setManuallyDisabled(Boolean manuallyDisabled)
-
getIsTrackingLocation
final Boolean getIsTrackingLocation()
-
setIsTrackingLocation
final Unit setIsTrackingLocation(Boolean isTrackingLocation)
-
getAdditionalCallback
OnMapReadyCallback getAdditionalCallback()
-
getIsNightOnly
final Boolean getIsNightOnly()
-
setIsNightOnly
final Unit setIsNightOnly(Boolean isNightOnly)
-
getChairliftPolylines
final List<PolylineMapItem> getChairliftPolylines()
-
setChairliftPolylines
final Unit setChairliftPolylines(List<PolylineMapItem> chairliftPolylines)
-
getGreenRunPolylines
final List<PolylineMapItem> getGreenRunPolylines()
-
setGreenRunPolylines
final Unit setGreenRunPolylines(List<PolylineMapItem> greenRunPolylines)
-
getBlueRunPolylines
final List<PolylineMapItem> getBlueRunPolylines()
-
setBlueRunPolylines
final Unit setBlueRunPolylines(List<PolylineMapItem> blueRunPolylines)
-
getBlackRunPolylines
final List<PolylineMapItem> getBlackRunPolylines()
-
setBlackRunPolylines
final Unit setBlackRunPolylines(List<PolylineMapItem> blackRunPolylines)
-
getDoubleBlackRunPolylines
final List<PolylineMapItem> getDoubleBlackRunPolylines()
-
setDoubleBlackRunPolylines
final Unit setDoubleBlackRunPolylines(List<PolylineMapItem> doubleBlackRunPolylines)
-
getSkiAreaBounds
final MapItem getSkiAreaBounds()
-
setSkiAreaBounds
final Unit setSkiAreaBounds(MapItem skiAreaBounds)
-
getOtherBounds
final List<MapItem> getOtherBounds()
-
setOtherBounds
final Unit setOtherBounds(List<MapItem> otherBounds)
-
getStartingChairliftTerminals
final List<MapItem> getStartingChairliftTerminals()
-
setStartingChairliftTerminals
final Unit setStartingChairliftTerminals(List<MapItem> startingChairliftTerminals)
-
getEndingChairliftTerminals
final List<MapItem> getEndingChairliftTerminals()
-
setEndingChairliftTerminals
final Unit setEndingChairliftTerminals(List<MapItem> endingChairliftTerminals)
-
getGreenRunBounds
final List<MapItem> getGreenRunBounds()
-
setGreenRunBounds
final Unit setGreenRunBounds(List<MapItem> greenRunBounds)
-
getBlueRunBounds
final List<MapItem> getBlueRunBounds()
-
setBlueRunBounds
final Unit setBlueRunBounds(List<MapItem> blueRunBounds)
-
getBlackRunBounds
final List<MapItem> getBlackRunBounds()
-
setBlackRunBounds
final Unit setBlackRunBounds(List<MapItem> blackRunBounds)
-
getDoubleBlackRunBounds
final List<MapItem> getDoubleBlackRunBounds()
-
setDoubleBlackRunBounds
final Unit setDoubleBlackRunBounds(List<MapItem> doubleBlackRunBounds)
-
getActivity
final FragmentActivity getActivity()
-
isInBounds
Boolean isInBounds(Location location)
-
getOnLocation
MapMarker getOnLocation(Location location)
-
getInLocation
MapMarker getInLocation(Location location)
-
updateMapMarker
Unit updateMapMarker(String locationString)
-
setIsTracking
Unit setIsTracking(Boolean isTracking)
-
setManuallyDisabled
Unit setManuallyDisabled(Boolean manuallyDisabled)
-
getLaunchingActivity
FragmentActivity getLaunchingActivity()
-
launchLocationService
final Unit launchLocationService()
-
-
-
-