| Interface | Description |
|---|---|
| CustomRecyclerView.OnItemClickedListener |
An interface to notify when a list item was clicked or long clicked.
|
| OptionItem.OnChangedListener |
A listener interface to notify when the
OptionItem was changed. |
| OptionsPanel.Listener |
A listener to notfiy when an
OptionItem was created or changed. |
| TransportModePanel.OnSelectedListener |
An interface for a callback to be invoked when a tab is selected, unselected or re-selected.
|
| TravelTimePanel.OnTimeChangedListener |
An interface definition for a callback to be invoked when the displayed time has changed.
|
| TravelTimePicker.OnTimePickedListener |
An interface definition for a callback to be invoked when a time was selected.
|
| WaypointItem.Listener |
A listener to notify when the item was removed or dragged.
|
| WaypointList.Listener |
An interface for a listener to get notified on user interactions with this list.
|
| Class | Description |
|---|---|
| BooleanOptionItem |
A view that shows an option item with one checkbox.
|
| CustomRecyclerView |
A custom
RecyclerView to simplify handling clicks on list items. |
| CustomRecyclerView.RecyclerItemClickListener |
Implementation of a
RecyclerView.OnItemTouchListener. |
| DraggableImageView |
Image view class that supports accessibility services.
|
| HazardousMaterialsOptionsPanel |
A view that shows an options panel for displaying the hazardous materials options of
RouteOptions. |
| ManeuverItemView |
A view that displays a maneuver based on its visible sections.
|
| ManeuverList |
A custom
RecyclerView that displays a list of maneuvers. |
| ManeuverListAdapter |
A
RecyclerView.Adapter to bind a view item of the list to a
ManeuverItemView. |
| ManeuverResources |
A resource provider for
Maneuver. |
| MultipleChoiceOptionItem |
A view that displays an option item with a set of checkboxes.
|
| MultipleChoiceOptionItem.ItemRow |
A class that represents one row of a
MultipleChoiceOptionItem. |
| NumericOptionItem |
A view that shows an option item to set a numeric value.
|
| OptionItem |
A base class for all views that show option items.
|
| OptionItemBuilders |
A container of Builders that allows to create option items.
|
| OptionItemBuilders.BooleanOptionItemBuilder |
Builder for
BooleanOptionItem. |
| OptionItemBuilders.MultipleChoiceOptionItemBuilder |
Builder for
MultipleChoiceOptionItem. |
| OptionItemBuilders.NumericOptionItemBuilder |
Builder for
NumericOptionItem. |
| OptionItemBuilders.SingleChoiceOptionItemBuilder |
Builder for
SingleChoiceOptionItem. |
| OptionItemSpec | Deprecated
Please use
OptionItemBuilders instead. |
| OptionItemSpec.BooleanOptionItemBuilder | Deprecated
Please use
OptionItemBuilders.BooleanOptionItemBuilder instead. |
| OptionItemSpec.MultipleChoiceOptionItemBuilder | Deprecated
Please use
OptionItemBuilders.MultipleChoiceOptionItemBuilder instead. |
| OptionItemSpec.NumericOptionItemBuilder | Deprecated
Please use
OptionItemBuilders.NumericOptionItemBuilder instead. |
| OptionItemSpec.SingleChoiceOptionItemBuilder | Deprecated
Please use
OptionItemBuilders.SingleChoiceOptionItemBuilder instead. |
| OptionsPanel |
A base class for all views that show multiple instances of
OptionItem. |
| RouteBarScaler |
A class to calculate scale factors to scale the width of a
SectionBar of a RouteDescriptionItem. |
| RouteDescriptionHandler | Deprecated
Please use
RouteUtil instead. |
| RouteDescriptionItem |
A view that shows a row containing details about a
Route. |
| RouteDescriptionList |
A view that shows a list of
RouteDescriptionItem elements. |
| RouteDescriptionListAdapter |
An adapter class that acts as a bridge between a list of
Route elements and the corresponding
view holder items constructed as an instance of RouteDescriptionItem. |
| RouteOptionsPanel |
A view that shows an options panel to select the available
RouteOptions. |
| RouteTypeOptionsPanel |
A view that shows an options panel to select the available elements of
RouteOptions.Type. |
| RouteUtil |
An utility class facilitating access to various
Route attributes. |
| RoutingOptionsPanel | Deprecated
Please use
RouteOptionsPanel instead. |
| SectionBar |
A view that shows a section bar indicating the length of a route.
|
| SectionModel |
Defines the model of a
SectionBar. |
| SectionModel.Bounds |
A class that defines upper and lower bounds.
|
| SimpleTransportModePanelAdapter |
A pre-defined adapter class for
TransportModePanel to show a TabLayout structure displaying
all possible transport modes with icons. |
| SingleChoiceOptionItem |
A view that shows an option item with a set of checkboxes.
|
| TabView |
A view that shows an icon and a label.
|
| TrafficOptionsPanel |
A view that shows an options panel to select an available mode of
Route.TrafficPenaltyMode. |
| TransportModePanel |
A view that shows all supported elements of
RouteOptions.TransportMode
with or without content fragment using a TabLayout. |
| TransportModePanelAdapter |
An adapter class that can be used for a
TransportModePanel. |
| TravelTimePanel |
A view that shows the currently selected time.
|
| TravelTimePicker |
A dialog that shows a
DatePicker and a TimePicker and allows to set a
date, time and a RouteOptions.TimeType that could be used
for route calculation. |
| TruckOptionsPanel |
A view that shows an options panel to select the available truck options provided by
RouteOptions. |
| TunnelOptionsPanel |
A view that shows an options panel to select the available tunnel options provided by
RouteOptions. |
| WaypointEntry |
A convenience class that wraps
RouteWaypoint and adds additional methods. |
| WaypointItem |
A view that shows a
WaypointEntry as a row of a WaypointList. |
| WaypointList |
A view that shows a list of
WaypointEntry items. |
| WaypointListAdapter |
An adapter class that acts as a bridge between a
WaypointEntry list and the WaypointListAdapter.WaypointsListViewHolder
views that will be shown in a WaypointList. |
| Enum | Description |
|---|---|
| ManeuverItemView.Section |
Describes all available sections that the
ManeuverItemView can show. |
| OptionItem.ItemType |
All the available option item types.
|
| RouteDescriptionItem.Section |
An enum describing the sections of this item.
|
| RouteDescriptionList.SortOrder |
An enum describing the order types that are available for this list.
|
| RouteDescriptionList.SortType |
An enum describing the sort types that are available for this list.
|
| TravelTimePicker.Variety |
An enum that defines the
RouteOptions.TimeType that
can be set using this picker. |