Class TrimblePlacesPlugin

java.lang.Object
com.trimblemaps.mapsdk.plugins.places.searchflow.TrimblePlacesPlugin

public class TrimblePlacesPlugin extends Object
  • Constructor Details

    • TrimblePlacesPlugin

      public TrimblePlacesPlugin(android.content.Context context, com.trimblemaps.mapsdk.maps.TrimbleMapsMap trimbleMap)
      Constructor without listeners
      Parameters:
      context -
      trimbleMap -
    • TrimblePlacesPlugin

      public TrimblePlacesPlugin(android.content.Context context, com.trimblemaps.mapsdk.maps.TrimbleMapsMap trimbleMap, FacilityDetailsListener facilityDetailsListener, PlaceDetailsListener placeDetailsListener)
      Constructor without dwell time listener
      Parameters:
      context -
      trimbleMap -
      facilityDetailsListener -
      placeDetailsListener -
    • TrimblePlacesPlugin

      public TrimblePlacesPlugin(android.content.Context context, com.trimblemaps.mapsdk.maps.TrimbleMapsMap trimbleMap, FacilityDetailsListener facilityDetailsListener, PlaceDetailsListener placeDetailsListener, DwellTimeListener dwellTimeListener)
      Constructor with all listeners
      Parameters:
      context -
      trimbleMap -
      facilityDetailsListener -
      placeDetailsListener -
      dwellTimeListener -
  • Method Details

    • addPolygonAndGatesLayer

      public void addPolygonAndGatesLayer()
    • addTrimblePlaceToMap

      public void addTrimblePlaceToMap(@NonNull com.trimblemaps.api.places.v1.models.PlacesResponse placesResponseBody)
    • fetchTrimblePlace

      public void fetchTrimblePlace(String trimblePlaceId)
    • fetchDwellTimes

      public void fetchDwellTimes(String trimblePlaceId)
    • cleanup

      public void cleanup()
    • removeBubble

      public void removeBubble()