Template


@CarProtocol
public interface Template

Known direct subclasses
GridTemplate

A template representing a grid of items.

InCallTemplate

A Template showing phone call controls and details.

ListTemplate

A template representing a list of items.

LongMessageTemplate

A template for displaying a long text, which could be several paragraphs long, with associated actions.

MapTemplate

This class is deprecated.

with API 7.

MapWithContentTemplate

A template that allows an app to render map tiles with some sort of content (for example, a list).

MediaPlaybackTemplate

A template representing content to display for media playback.

MessageTemplate

A template for displaying a message and associated actions.

NavigationTemplate

A template for showing navigation information.

PaneTemplate

A template that displays a Pane.

PlaceListMapTemplate

A template that displays a map along with a list of places.

PlaceListNavigationTemplate

This class is deprecated.

with API 7.

RoutePreviewNavigationTemplate

A template that supports showing a list of routes alongside a custom drawn map.

SearchTemplate

A model that allows the user to enter text searches, and can display results in a list.

SectionedItemTemplate

A template that contains sections of items like rows, grid items, chips, etc.

SignInTemplate

A template that can be used to create a sign-in flow.

TabTemplate

A template representing a list of tabs and contents for the active tab.

TelephoneKeypadTemplate

A template that allows a user to dial a phone number which includes a keypad, a primary button, and a place for the user to see their dialed number.


An interface used to denote a model that can act as a root for a tree of other models.