com.google.android.libraries.car.app.model
Interfaces
Item |
Interface implemented by models that can be added to an ItemList .
|
ItemList.OnItemVisibilityChangedListener | A listener for handling item visibility changes. |
ItemList.OnSelectedListener | A listener for handling selection events for lists with selectable items. |
OnClickListener | A listener of click events. |
Template | An interface used to denote a model that can act as a root for a tree of other models. |
Toggle.OnCheckedChangeListener | A listener for handling checked state change events. |
Classes
Action | Represents an action with an optional icon and text. |
Action.Builder |
A builder of Action .
|
ActionStrip |
Represents a list of Action s that are used for a template.
|
ActionStrip.Builder |
A builder of ActionStrip .
|
CarColor | Represents a color to be used in a car app. |
CarIcon | Represents an icon to be used in a car app. |
CarIcon.Builder |
A builder of CarIcon .
|
CarIconSpan |
A span that replaces the text it is attached to with a CarIcon that is aligned with the
surrounding text.
|
DateTimeWithZone | A time with an associated time zone information. |
Distance | Represents a distance value and how it should be displayed in the UI. |
DistanceSpan |
A span that replaces the text it is attached to with the string representation of a Distance instance.
|
DurationSpan | A span that replaces the text it is attached to with a localized duration string. |
ForegroundCarColorSpan | A span that changes the color of the text to which the span is attached. |
ItemList |
Represents a list of Item instances.
|
ItemList.Builder |
A builder of ItemList .
|
LatLng | Represents a geographical location with a latitude and a longitude. |
ListTemplate | A template representing a list of items. |
ListTemplate.Builder |
A builder of ListTemplate .
|
MessageTemplate | A template for displaying a message and associated actions. |
MessageTemplate.Builder |
A builder of MessageTemplate .
|
Metadata | A metadata class used for attaching additional properties to models. |
Metadata.Builder |
A builder for Metadata .
|
Pane |
Represents a list of rows used for displaying informational content and a set of Action s
that users can perform based on such content.
|
Pane.Builder |
A builder of Pane .
|
PaneTemplate |
A template that displays a Pane .
|
PaneTemplate.Builder |
A builder of PaneTemplate .
|
ParkedOnlyOnClickListener |
An OnClickListener that wraps another one and executes its onClick() method only
when the car is parked.
|
Place | Represents a geographical location and additional information on how to display it. |
Place.Builder |
A builder of Place .
|
PlaceListMapTemplate | A template that displays a map along with a list of places. |
PlaceListMapTemplate.Builder |
A builder of PlaceListMapTemplate .
|
PlaceMarker | Describes how a place is to be displayed on a map. |
PlaceMarker.Builder |
A builder of PlaceMarker .
|
Row | Represents a row with a title, several lines of text, an optional image, and an optional action or switch. |
Row.Builder |
A builder of Row .
|
SearchTemplate | A model that allows the user to enter text searches, and can display results in a list. |
SearchTemplate.Builder |
A builder of SearchTemplate .
|
Toggle | Represents a toggle that can have either a checked or unchecked state. |
Toggle.Builder |
A builder of Toggle .
|
Interfaces
Classes
- Action
- Action.Builder
- ActionStrip
- ActionStrip.Builder
- CarColor
- CarIcon
- CarIcon.Builder
- CarIconSpan
- DateTimeWithZone
- Distance
- DistanceSpan
- DurationSpan
- ForegroundCarColorSpan
- ItemList
- ItemList.Builder
- LatLng
- ListTemplate
- ListTemplate.Builder
- MessageTemplate
- MessageTemplate.Builder
- Metadata
- Metadata.Builder
- Pane
- Pane.Builder
- PaneTemplate
- PaneTemplate.Builder
- ParkedOnlyOnClickListener
- Place
- Place.Builder
- PlaceListMapTemplate
- PlaceListMapTemplate.Builder
- PlaceMarker
- PlaceMarker.Builder
- Row
- Row.Builder
- SearchTemplate
- SearchTemplate.Builder
- Toggle
- Toggle.Builder