MainMapFragment

BaseMapFragment class to display map and all map related components like MapPin. Also used for updating map and map events.

Constructors

Link copied to clipboard
constructor()

Properties

Functions

Link copied to clipboard
open fun addView(@Nullable tag: String, view: View): String
Link copied to clipboard
open fun dump(prefix: String, fd: FileDescriptor, writer: PrintWriter, args: Array<String>)
Link copied to clipboard
fun equals(o: Any): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getBaseProjection(): Projection
Getter for base projection
Link copied to clipboard
open fun getContext(): Context
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getHost(): Any
Link copied to clipboard
fun getId(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMapPin(): MapPin
Method to get MapPin
Link copied to clipboard
Method to get MapPlotter object
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
fun getString(resId: Int): String
Link copied to clipboard
fun getTag(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getText(resId: Int): CharSequence
Link copied to clipboard
Get height of top notification bar (in px)
Link copied to clipboard
Link copied to clipboard
open fun getView(): View
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getViewOnMap(tag: String): View
Link copied to clipboard
fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun instantiate(context: Context, fname: String): Fragment
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isGpsEnabled(context: Context): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isLocationEnabled(context: Context): Boolean
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 loadBaseLayer(context: Context)
Link copied to clipboard
open fun loadOnlineBaseLayer(context: Context)
Load the online basemap fallback for properties that have no per-property MBTiles (mapTilesFilerId null/empty) and no global baseMapTiles.filerId.
Link copied to clipboard
Create a new instance of MainMapFragment
Link copied to clipboard
open fun onActivityCreated(savedInstanceState: Bundle)
Link copied to clipboard
open fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent)
Link copied to clipboard
open fun onAttach(context: Context)
open fun onAttach(@NonNull context: Context)
Link copied to clipboard
open fun onAttachFragment(childFragment: Fragment)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onCreate(savedInstanceState: Bundle)
open fun onCreate(savedInstanceState: Bundle)
Link copied to clipboard
open fun onCreateAnimation(transit: Int, enter: Boolean, nextAnim: Int): Animation
Link copied to clipboard
open fun onCreateAnimator(transit: Int, enter: Boolean, nextAnim: Int): Animator
Link copied to clipboard
Link copied to clipboard
open fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater)
Link copied to clipboard
open fun onCreateView(inflater: LayoutInflater, container: ViewGroup, savedInstanceState: Bundle): View
open fun onCreateView(@NonNull inflater: LayoutInflater, container: ViewGroup, savedInstanceState: Bundle): View
Link copied to clipboard
open fun onDestroy()
open fun onDestroy()
Link copied to clipboard
Link copied to clipboard
open fun onDestroyView()
open fun onDestroyView()
Link copied to clipboard
open fun onDetach()
Link copied to clipboard
open fun onGetLayoutInflater(savedInstanceState: Bundle): LayoutInflater
Link copied to clipboard
open fun onHiddenChanged(hidden: Boolean)
Link copied to clipboard
open fun onInflate(context: Context, attrs: AttributeSet, savedInstanceState: Bundle)
Link copied to clipboard
open fun onLowMemory()
Link copied to clipboard
open fun onMultiWindowModeChanged(isInMultiWindowMode: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun onOptionsMenuClosed(menu: Menu)
Link copied to clipboard
open fun onPause()
open fun onPause()
Link copied to clipboard
open fun onPictureInPictureModeChanged(isInPictureInPictureMode: Boolean)
Link copied to clipboard
open fun onPositionAnimationChanged(position: Position)
Link copied to clipboard
open fun onPositionChanged(position: Position)
Link copied to clipboard
open fun onPrepareOptionsMenu(menu: Menu)
Link copied to clipboard
open fun onPrimaryNavigationFragmentChanged(isPrimaryNavigationFragment: Boolean)
Link copied to clipboard
open fun onRequestPermissionsResult(requestCode: Int, permissions: Array<String>, grantResults: Array<Int>)
Link copied to clipboard
open fun onResume()
open fun onResume()
Link copied to clipboard
open fun onSaveInstanceState(outState: Bundle)
Link copied to clipboard
Called when there is an update in the properties and buildings visible on the screen.
Link copied to clipboard
open fun onStart()
open fun onStart()
Link copied to clipboard
open fun onStop()
open fun onStop()
Link copied to clipboard
open fun onUpdateMapEvent(updateMapEvent: UpdateMapEvent)
Updates map on rotation, zoom, tilt and new map bounds
Link copied to clipboard
open fun onViewCreated(view: View, savedInstanceState: Bundle)
open fun onViewCreated(@NonNull view: View, savedInstanceState: Bundle)
Link copied to clipboard
open fun onViewStateRestored(savedInstanceState: Bundle)
Link copied to clipboard
Link copied to clipboard
open fun refreshMap()
Refresh the base map layer's display without dropping its in-memory tile cache.
Link copied to clipboard
Refresh the online Carto CDN raster layer's tile URL when the user switches map style (LIGHT/DARK/GREY).
Link copied to clipboard
Link copied to clipboard
Drop the base map's in-memory tile cache and force a re-read from the MBTiles file on disk.
Link copied to clipboard
open fun removeFromMap(tag: String)
Link copied to clipboard
Remove the Carto online fallback layer if present.
Link copied to clipboard
fun requestPermissions(permissions: Array<String>, requestCode: Int)
Link copied to clipboard
open fun requestRender()
Schedule a single map-surface repaint (#80).
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 setArguments(args: Bundle)
Link copied to clipboard
open fun setContext(context: Context)
Method to set the context for this class
Link copied to clipboard
open fun setEnterTransition(transition: Any)
Link copied to clipboard
open fun setExitTransition(transition: Any)
Link copied to clipboard
open fun setHasOptionsMenu(hasMenu: Boolean)
Link copied to clipboard
Link copied to clipboard
open fun setMapBottomSheetHeight(height: Int)
Link copied to clipboard
Link copied to clipboard
open fun setMenuVisibility(menuVisible: Boolean)
Link copied to clipboard
open fun setPositionVisibility(visible: Boolean)
Link copied to clipboard
open fun setReenterTransition(transition: Any)
Link copied to clipboard
open fun setRetainInstance(retain: Boolean)
Link copied to clipboard
open fun setReturnTransition(transition: Any)
Link copied to clipboard
open fun setSharedElementEnterTransition(transition: Any)
Link copied to clipboard
Link copied to clipboard
open fun setTargetFragment(fragment: Fragment, requestCode: Int)
Link copied to clipboard
Link copied to clipboard
open fun setUserVisibleHint(isVisibleToUser: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun startActivity(intent: Intent)
Link copied to clipboard
open fun startActivityForResult(intent: Intent, requestCode: Int)
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
open fun toString(): String
Link copied to clipboard
Link copied to clipboard
open fun updateCompassButton(context: Context)
Link copied to clipboard
Link copied to clipboard
open fun updateMap()
Updates map with new building list fetched from the cached property set
Link copied to clipboard
open fun updateMapstedWatermarkPosition(isEntitySelected: Boolean)
Method to change Mapsted's watermark position
Link copied to clipboard