Map.AppState.IDLE -> clears the Map.places_
list, nullify and destroy the Mapbox Map.view_.Map.AppState.LOADING -> inits the Map.area_
and gets a new Mapbox instance (asynchronously).Map.AppState.MARKING_ON.Map.AppState.STOPPED -> Place.stop()
every Map.places_ and sets Map.tracked_ to false.Map.AppState.TRACKING_ON.Map.AppState.TRACKING_OFF -> Place.stop()
every Map.places_.MapboxMap.IEvent implementation for map related events.Map.mark(boolean) trigger.Map.AppState.RUNNING sub-states.Place.AppState.STOPPED.DrawableRes which is used to guess a selected state boolean.PlaceEntitys.