object SwitchDefaults


Contains the default values used by Switch.

Summary

Public functions

SwitchColors
@Composable
colors(
    checkedThumbColor: Color,
    checkedThumbIconColor: Color,
    checkedTrackColor: Color,
    checkedTrackBorderColor: Color,
    uncheckedThumbColor: Color,
    uncheckedThumbIconColor: Color,
    uncheckedTrackColor: Color,
    uncheckedTrackBorderColor: Color
)

Creates a SwitchColors for use in a Switch.

Public functions

colors

@Composable
fun colors(
    checkedThumbColor: Color = MaterialTheme.colorScheme.onPrimary,
    checkedThumbIconColor: Color = MaterialTheme.colorScheme.primary,
    checkedTrackColor: Color = MaterialTheme.colorScheme.primaryDim,
    checkedTrackBorderColor: Color = MaterialTheme.colorScheme.primaryDim,
    uncheckedThumbColor: Color = MaterialTheme.colorScheme.outline,
    uncheckedThumbIconColor: Color = MaterialTheme.colorScheme.background,
    uncheckedTrackColor: Color = MaterialTheme.colorScheme.surface,
    uncheckedTrackBorderColor: Color = MaterialTheme.colorScheme.outline
): SwitchColors

Creates a SwitchColors for use in a Switch.

Parameters
checkedThumbColor: Color = MaterialTheme.colorScheme.onPrimary

The thumb color of this Switch when enabled and checked.

checkedThumbIconColor: Color = MaterialTheme.colorScheme.primary

The thumb icon color of this Switch when enabled and checked.

checkedTrackColor: Color = MaterialTheme.colorScheme.primaryDim

The track color of this Switch when enabled and checked.

checkedTrackBorderColor: Color = MaterialTheme.colorScheme.primaryDim

The track border color of this Switch when enabled and checked.

uncheckedThumbColor: Color = MaterialTheme.colorScheme.outline

The thumb color of this Switch when enabled and unchecked.

uncheckedThumbIconColor: Color = MaterialTheme.colorScheme.background

The thumb icon color of this Switch when enabled and checked.

uncheckedTrackColor: Color = MaterialTheme.colorScheme.surface

The track color of this Switch when enabled and unchecked.

uncheckedTrackBorderColor: Color = MaterialTheme.colorScheme.outline

The track border color of this Switch when enabled and unchecked.