Package com.mapbox.navigation.dropin

Types

Link copied to clipboard
class ActionButtonDescription(val view: View, val position: ActionButtonDescription.Position = Position.END)

Custom Action Button description.

Link copied to clipboard
class MapboxExtendableButtonParams(@StyleRes val style: Int, val layoutParams: LinearLayout.LayoutParams)

Params used to modify button appearance.

Link copied to clipboard
abstract class MapViewObserver

Defines an object that needs to interact with or observe MapView.

Link copied to clipboard
class NavigationView @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     accessToken: String = attrs.navigationViewAccessToken(context),     viewModelStoreOwner: ViewModelStoreOwner = context.toViewModelStoreOwner()) : FrameLayout, LifecycleOwner

An Android View that creates the drop-in UI.

Link copied to clipboard
abstract class NavigationViewApi

Api that gives you the ability to change the state for navigation apps.

Link copied to clipboard
sealed class NavigationViewApiError : Throwable

Errors returned by the NavigationApi.

Link copied to clipboard
abstract class NavigationViewListener

Interface definition for the NavigationView listener.

Link copied to clipboard
class ViewBinderCustomization

A class that allows you to define UIBinder for various different views used by the NavigationView. If not specified, NavigationView uses the default UIBinder defined for each of these views.

Link copied to clipboard
class ViewOptionsCustomization

A class that allows you to define values for various different properties used by the NavigationView. If not specified, NavigationView uses the default values defined for each of these properties.

Link copied to clipboard
class ViewStyleCustomization

A class that allows you to style the default standalone components used by NavigationView. If not specified, NavigationView uses the default styles defined for each of the standalone components.