[go: nahoru, domu]

blob: c74b634b544791f12f8c759ab377ab75b9aa9769 [file] [log] [blame]
// Signature format: 4.0
package androidx.compose.ui.tooling.preview {
public final class Devices {
field public static final String AUTOMOTIVE_1024p = "id:automotive_1024p_landscape";
field public static final String DEFAULT = "";
field public static final androidx.compose.ui.tooling.preview.Devices INSTANCE;
field public static final String NEXUS_10 = "name:Nexus 10";
field public static final String NEXUS_5 = "id:Nexus 5";
field public static final String NEXUS_5X = "id:Nexus 5X";
field public static final String NEXUS_6 = "id:Nexus 6";
field public static final String NEXUS_6P = "id:Nexus 6P";
field public static final String NEXUS_7 = "id:Nexus 7";
field public static final String NEXUS_7_2013 = "id:Nexus 7 2013";
field public static final String NEXUS_9 = "id:Nexus 9";
field public static final String PIXEL = "id:pixel";
field public static final String PIXEL_2 = "id:pixel_2";
field public static final String PIXEL_2_XL = "id:pixel_2_xl";
field public static final String PIXEL_3 = "id:pixel_3";
field public static final String PIXEL_3A = "id:pixel_3a";
field public static final String PIXEL_3A_XL = "id:pixel_3a_xl";
field public static final String PIXEL_3_XL = "id:pixel_3_xl";
field public static final String PIXEL_4 = "id:pixel_4";
field public static final String PIXEL_4_XL = "id:pixel_4_xl";
field public static final String PIXEL_C = "id:pixel_c";
field public static final String PIXEL_XL = "id:pixel_xl";
}
@kotlin.annotation.MustBeDocumented @kotlin.annotation.Repeatable @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget) public @interface Preview {
method public abstract int apiLevel();
method public abstract long backgroundColor();
method public abstract String device();
method public abstract float fontScale();
method public abstract String group();
method public abstract int heightDp();
method public abstract String locale();
method public abstract String name();
method public abstract boolean showBackground();
method public abstract boolean showSystemUi();
method public abstract int uiMode();
method public abstract int widthDp();
property public abstract int apiLevel;
property public abstract long backgroundColor;
property public abstract String device;
property public abstract float fontScale;
property public abstract String group;
property public abstract int heightDp;
property public abstract String locale;
property public abstract String name;
property public abstract boolean showBackground;
property public abstract boolean showSystemUi;
property public abstract int uiMode;
property public abstract int widthDp;
}
@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) public @interface PreviewParameter {
method public abstract int limit();
method public abstract kotlin.reflect.KClass<? extends androidx.compose.ui.tooling.preview.PreviewParameterProvider<?>> provider();
property public abstract int limit;
property public abstract kotlin.reflect.KClass<? extends androidx.compose.ui.tooling.preview.PreviewParameterProvider<?>> provider;
}
public interface PreviewParameterProvider<T> {
method public default int getCount();
method public kotlin.sequences.Sequence<T> getValues();
property public default int count;
property public abstract kotlin.sequences.Sequence<T> values;
}
}
package androidx.compose.ui.tooling.preview.datasource {
public class CollectionPreviewParameterProvider<T> implements androidx.compose.ui.tooling.preview.PreviewParameterProvider<T> {
ctor public CollectionPreviewParameterProvider(java.util.Collection<? extends T> collection);
method public kotlin.sequences.Sequence<T> getValues();
property public kotlin.sequences.Sequence<T> values;
}
public final class LoremIpsum implements androidx.compose.ui.tooling.preview.PreviewParameterProvider<java.lang.String> {
ctor public LoremIpsum(int words);
ctor public LoremIpsum();
method public kotlin.sequences.Sequence<java.lang.String> getValues();
property public kotlin.sequences.Sequence<java.lang.String> values;
}
public final class LoremIpsumKt {
}
}