Package com.mapbox.navigation.ui.instruction

Types

AbbreviationCreator
Link copied to clipboard
This class allows text to be constructed to fit a given TextView, given specified BannerComponents containing abbreviation information and given a list of BannerComponentNodes, constructed by InstructionLoader.
AbbreviationVerifier
Link copied to clipboard
open class AbbreviationVerifier : NodeVerifier
BannerComponentNode
Link copied to clipboard
open class BannerComponentNode
Class used to construct a list of BannerComponents to be populated into a TextView
BannerComponentTree
Link copied to clipboard
open class BannerComponentTree
BannerShield
Link copied to clipboard
open class BannerShield
ExitSignCreator
Link copied to clipboard
open class ExitSignCreator : NodeCreator<BannerComponentNode, ExitSignVerifier>
ExitSignVerifier
Link copied to clipboard
open class ExitSignVerifier : NodeVerifier
GuidanceViewImageProvider
Link copied to clipboard
class GuidanceViewImageProvider
The class serves as a medium to emit bitmaps for the respective guidance view URL embedded in BannerInstructions
GuidanceViewListener
Link copied to clipboard
interface GuidanceViewListener
Interface definition for a callback to be invoked when the Guidance view appears or disappears.
ImageCreator
Link copied to clipboard
open class ImageCreator : NodeCreator<BannerComponentNode, ImageVerifier>
Utility class that can be used to load a given BannerText into the provided TextView.
ImageVerifier
Link copied to clipboard
open class ImageVerifier : NodeVerifier
InstructionLoader
Link copied to clipboard
open class InstructionLoader
Utility class that can be used to load a given BannerText into the provided TextView.
InstructionTarget
Link copied to clipboard
open class InstructionTarget : Target
InstructionView
Link copied to clipboard
A view that can be used to display upcoming maneuver information and control voice instruction mute / unmute.
NavigationAlertView
Link copied to clipboard
open class NavigationAlertView : AlertView, FeedbackBottomSheetListener
NodeCreator
Link copied to clipboard
abstract class NodeCreator<N : BannerComponentNode?, V : NodeVerifier?>
NodeVerifier
Link copied to clipboard
interface NodeVerifier
TextCreator
Link copied to clipboard
open class TextCreator : NodeCreator<BannerComponentNode, TextVerifier>
This is the default text coordinator implementation to handle plain text components.
TextVerifier
Link copied to clipboard
open class TextVerifier : NodeVerifier
TextViewUtils
Link copied to clipboard
open class TextViewUtils
UrlDensityMap
Link copied to clipboard
open class UrlDensityMap : SparseArray<String>