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.
Constructors
Properties
Customize the Action Buttons by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Add custom Action Buttons to the NavigationView. Custom buttons can only be added to default actionButtonsBinder and can be placed either before or after existing controls. Setting this field to emptyList()
will remove all custom buttons.
Customize the Info Panel layout by providing your own InfoPanelBinder. Use InfoPanelBinder.defaultBinder to reset to default.
Customize the Info Panel Content by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel End Navigation Button by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header for Active Guidance state by providing your own UIBinder when using default infoPanelHeaderBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header for Arrival state by providing your own UIBinder when using default infoPanelHeaderBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header for Destination Preview state by providing your own UIBinder when using default infoPanelHeaderBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header for Free Drive state by providing your own UIBinder when using default infoPanelHeaderBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Header for Routes Preview state by providing your own UIBinder when using default infoPanelHeaderBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the Info Panel Trip Progress by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the empty frame container on left side of the screen by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the maneuvers view by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the empty frame container on right side of the screen by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the road name view by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.
Customize the speed limit view by providing your own UIBinder. Use UIBinder.USE_DEFAULT to reset to default.