Package apple.carplay.protocol
Interface CPSearchTemplateDelegate
-
public interface CPSearchTemplateDelegate
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCPSearchTemplateDelegate.Block_searchTemplateSelectedResultCompletionHandlerstatic interfaceCPSearchTemplateDelegate.Block_searchTemplateUpdatedSearchTextCompletionHandler
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidsearchTemplateSearchButtonPressed(CPSearchTemplate searchTemplate)The user has selected the keyboard's search button.voidsearchTemplateSelectedResultCompletionHandler(CPSearchTemplate searchTemplate, CPListItem item, CPSearchTemplateDelegate.Block_searchTemplateSelectedResultCompletionHandler completionHandler)The user has selected an item in the search result list.voidsearchTemplateUpdatedSearchTextCompletionHandler(CPSearchTemplate searchTemplate, java.lang.String searchText, CPSearchTemplateDelegate.Block_searchTemplateUpdatedSearchTextCompletionHandler completionHandler)The user has entered characters in the search text field.
-
-
-
Method Detail
-
searchTemplateSelectedResultCompletionHandler
void searchTemplateSelectedResultCompletionHandler(CPSearchTemplate searchTemplate, CPListItem item, CPSearchTemplateDelegate.Block_searchTemplateSelectedResultCompletionHandler completionHandler)
The user has selected an item in the search result list.- Parameters:
searchTemplate- The search template in use by the useritem- The item selected by the usercompletionHandler- You must call the completionHandler when you have handled the row selection in the search result
-
searchTemplateUpdatedSearchTextCompletionHandler
void searchTemplateUpdatedSearchTextCompletionHandler(CPSearchTemplate searchTemplate, java.lang.String searchText, CPSearchTemplateDelegate.Block_searchTemplateUpdatedSearchTextCompletionHandler completionHandler)
The user has entered characters in the search text field.- Parameters:
searchTemplate- The search template in use by the usersearchText- The search text entered by the usercompletionHandler- You must call the completionHandler with updated search results
-
searchTemplateSearchButtonPressed
default void searchTemplateSearchButtonPressed(CPSearchTemplate searchTemplate)
The user has selected the keyboard's search button. Generally, you should push a @c CPListTemplate containing the current search results.- Parameters:
searchTemplate- The search template in use by the user
-
-