/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.map/LocationEnhancedMapFragment

LocationEnhancedMapFragment

open class LocationEnhancedMapFragment : BaseMapFragment

Inheritors

ServiceStopMapFragment
TripKitMapFragment

Constructors

LocationEnhancedMapFragment constructor()

Properties

Name Summary
errorLogger @Inject
lateinit var errorLogger: ErrorLogger
locationStream @Inject
lateinit var locationStream: Observable<Location>

Functions

Name Summary
animateToMyLocation open fun animateToMyLocation()
changeActionsAccessibilityFocus fun changeActionsAccessibilityFocus(canBeAccessed: Boolean)
dump open fun dump(@NonNullp0: String, @Nullablep1: FileDescriptor?, @NonNullp2: PrintWriter, @Nullablep3: Array<String>?)
equals operator override fun equals(@Nullableother: Any?): Boolean
getActivity @Nullable
fun getActivity(): FragmentActivity?
getAllowEnterTransitionOverlap open fun getAllowEnterTransitionOverlap(): Boolean
getAllowReturnTransitionOverlap open fun getAllowReturnTransitionOverlap(): Boolean
getArguments @Nullable
fun getArguments(): Bundle?
getChildFragmentManager @NonNull
fun getChildFragmentManager(): FragmentManager
getContext @Nullable
open fun getContext(): Context?
getDefaultViewModelProviderFactory @NonNull
open override fun getDefaultViewModelProviderFactory(): ViewModelProvider.Factory
getEnterTransition @Nullable
open fun getEnterTransition(): Any?
getExitTransition @Nullable
open fun getExitTransition(): Any?
getHost @Nullable
fun getHost(): Any?
getId fun getId(): Int
getLayoutInflater @NonNull
fun getLayoutInflater(): LayoutInflater
getLifecycle @NonNull
open override fun getLifecycle(): Lifecycle
getMapAsync open fun getMapAsync(p0: OnMapReadyCallback)
getParentFragment @Nullable
fun getParentFragment(): Fragment?
getParentFragmentManager @NonNull
fun getParentFragmentManager(): FragmentManager
getReenterTransition @Nullable
open fun getReenterTransition(): Any?
getResources @NonNull
fun getResources(): Resources
getReturnTransition @Nullable
open fun getReturnTransition(): Any?
getSavedStateRegistry @NonNull
override fun getSavedStateRegistry(): SavedStateRegistry
getSharedElementEnterTransition @Nullable
open fun getSharedElementEnterTransition(): Any?
getSharedElementReturnTransition @Nullable
open fun getSharedElementReturnTransition(): Any?
getString @NonNull
fun getString(@StringResp0: Int): String
@NonNull
fun getString(@StringResp0: Int, @Nullablevararg p1: Any): String
getTag @Nullable
fun getTag(): String?
getText @NonNull
fun getText(@StringResp0: Int): CharSequence
getView @Nullable
open fun getView(): View?
getViewLifecycleOwner @MainThread
@NonNull
open fun getViewLifecycleOwner(): LifecycleOwner
getViewLifecycleOwnerLiveData @NonNull
open fun getViewLifecycleOwnerLiveData(): LiveData<LifecycleOwner>
getViewModelStore @NonNull
open override fun getViewModelStore(): ViewModelStore
hashCode override fun hashCode(): Int
hasOptionsMenu @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP_PREFIX])
fun hasOptionsMenu(): Boolean
isAdded fun isAdded(): Boolean
isDetached fun isDetached(): Boolean
isHidden fun isHidden(): Boolean
isInLayout fun isInLayout(): Boolean
isMenuVisible @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP_PREFIX])
fun isMenuVisible(): Boolean
isRemoving fun isRemoving(): Boolean
isResumed fun isResumed(): Boolean
isStateSaved fun isStateSaved(): Boolean
isVisible fun isVisible(): Boolean
observe fun <T : Any, L : LiveData<T>> LifecycleOwner.observe(liveData: L, body: (T?) -> Unit)
onActivityCreated open override fun onActivityCreated(p0: Bundle?)
onAttach @MainThread
@CallSuper
open fun onAttach(@NonNullp0: Context)
open override fun onAttach(p0: Activity)
onConfigurationChanged @CallSuper
open override fun onConfigurationChanged(@NonNullp0: Configuration)
onContextItemSelected @MainThread
open fun onContextItemSelected(@NonNullp0: MenuItem): Boolean
onCreate open override fun onCreate(savedInstanceState: Bundle?)
onCreateAnimation @MainThread
@Nullable
open fun onCreateAnimation(p0: Int, p1: Boolean, p2: Int): Animation?
onCreateAnimator @MainThread
@Nullable
open fun onCreateAnimator(p0: Int, p1: Boolean, p2: Int): Animator?
onCreateContextMenu @MainThread
open override fun onCreateContextMenu(@NonNullp0: ContextMenu, @NonNullp1: View, @Nullablep2: ContextMenu.ContextMenuInfo?)
onCreateOptionsMenu @MainThread
open fun onCreateOptionsMenu(@NonNullp0: Menu, @NonNullp1: MenuInflater)
onCreateView open override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View?
onDestroy open override fun onDestroy()
onDestroyOptionsMenu @MainThread
open fun onDestroyOptionsMenu()
onDestroyView open override fun onDestroyView()
onDetach @MainThread
@CallSuper
open fun onDetach()
onEnterAmbient fun onEnterAmbient(p0: Bundle)
onExitAmbient fun onExitAmbient()
onGetLayoutInflater @NonNull
open fun onGetLayoutInflater(@Nullablep0: Bundle?): LayoutInflater
onHiddenChanged @MainThread
open fun onHiddenChanged(p0: Boolean)
onInflate @UiThread
@CallSuper
open fun onInflate(@NonNullp0: Context, @NonNullp1: AttributeSet, @Nullablep2: Bundle?)
open override fun onInflate(p0: Activity, p1: AttributeSet, p2: Bundle?)
onLowMemory open override fun onLowMemory()
onMultiWindowModeChanged open fun onMultiWindowModeChanged(p0: Boolean)
onOptionsItemSelected @MainThread
open fun onOptionsItemSelected(@NonNullp0: MenuItem): Boolean
onOptionsMenuClosed @MainThread
open fun onOptionsMenuClosed(@NonNullp0: Menu)
onPause open override fun onPause()
onPictureInPictureModeChanged open fun onPictureInPictureModeChanged(p0: Boolean)
onPrepareOptionsMenu @MainThread
open fun onPrepareOptionsMenu(@NonNullp0: Menu)
onPrimaryNavigationFragmentChanged @MainThread
open fun onPrimaryNavigationFragmentChanged(p0: Boolean)
onResume open override fun onResume()
onSaveInstanceState open override fun onSaveInstanceState(p0: Bundle)
onStart open override fun onStart()
onStop open override fun onStop()
onViewCreated open override fun onViewCreated(view: View, savedInstanceState: Bundle?)
onViewStateRestored @MainThread
@CallSuper
open fun onViewStateRestored(@Nullablep0: Bundle?)
popSpecificWithTag fun Fragment.popSpecificWithTag(tag: String)
postponeEnterTransition open fun postponeEnterTransition()
fun postponeEnterTransition(p0: Long, @NonNullp1: TimeUnit)
registerForActivityResult @MainThread
@NonNull
override fun <I : Any, O : Any> registerForActivityResult(@NonNullp0: ActivityResultContract<I, O>, @NonNullp1: ActivityResultCallback<O>): ActivityResultLauncher<I>
@MainThread
@NonNull
override fun <I : Any, O : Any> registerForActivityResult(@NonNullp0: ActivityResultContract<I, O>, @NonNullp1: ActivityResultRegistry, @NonNullp2: ActivityResultCallback<O>): ActivityResultLauncher<I>
registerForContextMenu open fun registerForContextMenu(@NonNullp0: View)
replaceFragment fun Fragment.replaceFragment(fragment: Fragment, tag: String, containerViewId: Int, checkBackStack: Boolean = true)
fun Fragment.replaceFragment(fragment: Fragment, tag: String, containerViewId: Int, checkBackStack: Boolean = true, addToBackStack: Boolean = true)
requireActivity @NonNull
fun requireActivity(): FragmentActivity
requireArguments @NonNull
fun requireArguments(): Bundle
requireContext @NonNull
fun requireContext(): Context
requireHost @NonNull
fun requireHost(): Any
requireParentFragment @NonNull
fun requireParentFragment(): Fragment
requireView @NonNull
fun requireView(): View
setAllowEnterTransitionOverlap open fun setAllowEnterTransitionOverlap(p0: Boolean)
setAllowReturnTransitionOverlap open fun setAllowReturnTransitionOverlap(p0: Boolean)
setArguments open override fun setArguments(p0: Bundle?)
setEnterSharedElementCallback open fun setEnterSharedElementCallback(@Nullablep0: SharedElementCallback?)
setEnterTransition open fun setEnterTransition(@Nullablep0: Any?)
setExitSharedElementCallback open fun setExitSharedElementCallback(@Nullablep0: SharedElementCallback?)
setExitTransition open fun setExitTransition(@Nullablep0: Any?)
setHasOptionsMenu open fun setHasOptionsMenu(p0: Boolean)
setInitialSavedState open fun setInitialSavedState(@Nullablep0: Fragment.SavedState?)
setMenuVisibility open fun setMenuVisibility(p0: Boolean)
setReenterTransition open fun setReenterTransition(@Nullablep0: Any?)
setReturnTransition open fun setReturnTransition(@Nullablep0: Any?)
setSettingsButtonVisibility fun setSettingsButtonVisibility(show: Boolean)
setSettingsIconOnClickListener fun setSettingsIconOnClickListener(listener: View.OnClickListener?)
fun setSettingsIconOnClickListener(l: (View) -> Unit)
setSharedElementEnterTransition open fun setSharedElementEnterTransition(@Nullablep0: Any?)
setSharedElementReturnTransition open fun setSharedElementReturnTransition(@Nullablep0: Any?)
shouldShowRequestPermissionRationale open fun shouldShowRequestPermissionRationale(@NonNullp0: String): Boolean
startActivity open fun startActivity(p0: Intent)
open fun startActivity(p0: Intent, @Nullablep1: Bundle?)
startPostponedEnterTransition open fun startPostponedEnterTransition()
toString @NonNull
open override fun toString(): String
unregisterForContextMenu open fun unregisterForContextMenu(@NonNullp0: View)
whenSafeToUseMap fun whenSafeToUseMap(callback: Consumer<GoogleMap>)
A safer point to retrieve GoogleMap as the callback is invoked after fragment view is measured. This makes it safe to move or animate map with CameraUpdate.