provideDefaultCompositionLocalFields

Provides default Compose composition local fields for PreviewLab.

This function creates interactive fields for commonly used composition locals like:

Return

Array of ProvidedValue containing the composition local fields.

Usage

@Preview
@Composable
fun MyPreview() = PreviewLab {
CompositionLocalProvider(
*provideDefaultCompositionLocalFields(),
) {
MyComponent()
}
}

Parameters

densityField

Transform function for the density field. Default is identity.

fontScaleField

Transform function for the font scale field. Default adds basic font scale hints.