-
public final class TilePreviewKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any, R extends Any> UnitTileLayoutPreview(T state, R resourceState, TileLayoutRenderer<T, R> renderer)Preview a TileLayoutRenderer by providing the complete state for tile and resources. final static UnitTilePreview(TileBuilders.Tile tile, ResourceBuilders.Resources tileResources)Preview a Tile by providing the final proto representation of tiles and resources. final static UnitLayoutElementPreview(LayoutElementBuilders.LayoutElement element, @ColorInt() Integer windowBackgroundColor, Function1<ResourceBuilders.Resources.Builder, Unit> tileResourcesFn)Preview a smaller tile component such as a Button, that is not full screen. final static UnitLayoutRootPreview(LayoutElementBuilders.LayoutElement root, Function1<ResourceBuilders.Resources.Builder, Unit> tileResourcesFn)Preview a root layout component such as a PrimaryLayout, that is full screen. final static DeviceParametersBuilders.DeviceParametersbuildDeviceParameters(Resources resources)-
-
Method Detail
-
TileLayoutPreview
@Composable() final static <T extends Any, R extends Any> Unit TileLayoutPreview(T state, R resourceState, TileLayoutRenderer<T, R> renderer)
Preview a TileLayoutRenderer by providing the complete state for tile and resources. Any bitmaps should be preloaded from test resources and passed in via resourceState as Bitmap or ImageResource.
-
TilePreview
@Composable() final static Unit TilePreview(TileBuilders.Tile tile, ResourceBuilders.Resources tileResources)
Preview a Tile by providing the final proto representation of tiles and resources.
-
LayoutElementPreview
@Composable() final static Unit LayoutElementPreview(LayoutElementBuilders.LayoutElement element, @ColorInt() Integer windowBackgroundColor, Function1<ResourceBuilders.Resources.Builder, Unit> tileResourcesFn)
Preview a smaller tile component such as a Button, that is not full screen.
-
LayoutRootPreview
@Composable() final static Unit LayoutRootPreview(LayoutElementBuilders.LayoutElement root, Function1<ResourceBuilders.Resources.Builder, Unit> tileResourcesFn)
Preview a root layout component such as a PrimaryLayout, that is full screen.
-
buildDeviceParameters
final static DeviceParametersBuilders.DeviceParameters buildDeviceParameters(Resources resources)
-
-
-
-