Surface

fun Surface(modifier: Modifier = Modifier, shape: Shape = RectangleShape, color: Color = PreviewLabTheme.colors.surface, contentColor: Color = contentColorFor(color), shadowElevation: Dp = 0.dp, border: BorderStroke? = null, content: @Composable () -> Unit)
fun Surface(onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, shape: Shape = RectangleShape, color: Color = PreviewLabTheme.colors.background, contentColor: Color = contentColorFor(color), shadowElevation: Dp = 0.dp, border: BorderStroke? = null, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, content: @Composable () -> Unit)
fun Surface(selected: Boolean, onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, shape: Shape = RectangleShape, color: Color = PreviewLabTheme.colors.background, contentColor: Color = contentColorFor(color), shadowElevation: Dp = 0.dp, border: BorderStroke? = null, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, content: @Composable () -> Unit)
fun Surface(checked: Boolean, onCheckedChange: (Boolean) -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, shape: Shape = RectangleShape, color: Color = PreviewLabTheme.colors.background, contentColor: Color = contentColorFor(color), shadowElevation: Dp = 0.dp, border: BorderStroke? = null, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, content: @Composable () -> Unit)