MapFragment
open class MapFragment : BaseFragment<MapViewModel> , IMapUserActions, MultiLocationsSearchableDialogFragment.Listener, RoutingErrorHandler, ChooseUserPositionFragment.CenterMercatorPin, LocationChooserDialog.EventListener, SearchListener, MapUiApi.AlertProvider, CoreApi.FeedProvider, RouteOverviewFragment.Listener, NavigationModeFragment.Listener, PointOfInterestFragment.BottomSheetListener, RoutePreviewFragment.Listener, LocationAccuracyListFragment.LocationAccuracyListener, LocationAccuracyFloorSelectorFragment.FloorSelectorListener, MapMenuFragment.OnMenuItemClickListener
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Method to handle click on bottom sheet slide indicator.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun createCustomTag(tagInfo: TagInfo, mercatorZone: MercatorZone, resultCallback: Consumer<Tag>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun displayAlertListDialog(@NonNull alertIds: List<String>, @NonNull fragmentManager: FragmentManager, @NonNull entityZoneSelection: Consumer<EntityZone>): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getActiveAlertImpactedAreaPolygons(propertyId: Int, @NonNull polygonsConsumer: Consumer<List<AlertImpactPolygonPlotter.AreaPolygon>>)
Get the impacted-area polygons of the active alerts at a property so the map can plot them as overlays at map-open.
Link copied to clipboard
Get the list of active alerts by propertyId
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getFeedByPropertyCampaignId(propertyId: Int, campaignId: String, eventCallback: Consumer<CoreFeed>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Build the RoutingConstraints derived from the property's active scheduled alerts (blocked buildings/floors, impacted entrances and node links) so route requests can re-route around closures.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun navigateClosestLocationClicked(exploreLocationOptionDialog: MultiLocationsSearchableDialogFragment, name: String, entityZone: EntityZone)
Navigate map to the unique Search Entity id location
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onCreateView(@NonNull inflater: LayoutInflater, @Nullable container: ViewGroup, @Nullable savedInstanceState: Bundle): View
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onMapMenuItemClick(menuItem: MenuBuilder.MapMenuItemType, menuCallback: MapMenuFragment.MenuCallback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Invoked ONLY when the user explicitly closes the route preview (the R70 Cancel button or the close icon) — NOT on system swipe-back / popBackStack and NOT when navigation starts.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Show ChooseMercatorFragment, after mercator is chosen, launch the given fragment
Link copied to clipboard
Navigate map to the unique entity id location
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun performActionOnFeed(propertyId: Int, campaignId: String, navigateCallback: Consumer<Entity>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <I, O> registerForActivityResult(contract: ActivityResultContract<I, O>, callback: ActivityResultCallback<O>): ActivityResultLauncher<I>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
R74.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setFeedView(context: Context, entity: Entity, marketingEntityCb: Consumer<Entity>, marketingViewCb: Consumer<RecyclerView.Adapter>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun showAlertDialogForEntity(@NonNull entity: Entity, @NonNull fragmentManager: FragmentManager, @NonNull entityZoneSelection: Consumer<EntityZone>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Overridden method for populating instructions and showing route for the selected/searched entities
Link copied to clipboard
open fun showOverlaySearchFragment(showMyLocation: Boolean, destinationIndexBeingChosen: Int, action: SearchFragment.SearchAction)
Link copied to clipboard
Method populating instructions and showing route for the selected/searched entities
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun startIntentSenderForResult(intent: IntentSender, requestCode: Int, fillInIntent: Intent, flagsMask: Int, flagsValues: Int, extraFlags: Int, options: Bundle)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard