blob: 8dfa9c3193d38af3bbf26ca7d02bd8a6cae77d0d [file] [log] [blame]
package android.service.settings.suggestions;
import android.service.settings.suggestions.Suggestion;
import java.util.List;
/** @hide */
interface ISuggestionService {
/**
* Return all available suggestions.
*/
List<Suggestion> getSuggestions() = 1;
/**
* Dismiss a suggestion. The suggestion will not be included in future {@link #getSuggestions)
* calls.
*/
void dismissSuggestion(in Suggestion suggestion) = 2;
/**
* This is the opposite signal to {@link #dismissSuggestion}, indicating a suggestion has been
* launched.
*/
void launchSuggestion(in Suggestion suggestion) = 3;
}