{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

PreviewParameterProvider

public interface PreviewParameterProvider<T extends Object>

Known direct subclasses

Interface to be implemented by any provider of values that you want to be injected as @Preview parameters. This allows providing sample information for previews.

Summary

Public methods

default int

Returns the number of elements in the values.

abstract @NonNull Sequence<@NonNull T>

Sequence of values of type T to be passed as @Preview parameter.

Public methods

getCount

default int getCount()

Returns the number of elements in the values.

getValues

abstract @NonNull Sequence<@NonNull T> getValues()

Sequence of values of type T to be passed as @Preview parameter.