Class

ToggleButtonSize

Represents the size of a ToggleButton and its variants.

Source set: Common
public class ToggleButtonSize internal constructor(public val height: Dp)

Represents the size of a ToggleButton and its variants.

Providing a different ToggleButtonSize will affect default internal layout configurations used by the button, such as container height, shapes, content padding, icon sizes, and icon spacing. Note that standard layout modifiers (such as androidx.compose.foundation.layout.size or androidx.compose.foundation.layout.heightIn) can still be applied to adjust overall container dimensions.

Members

Companion

Source set: Common
public companion object

Properties

ExtraSmall

Source set: Common
public val ExtraSmall: ToggleButtonSize =
            ToggleButtonSize(ButtonDefaults.ExtraSmallContainerHeight)

Extra Small toggle button size.

Small

Source set: Common
public val Small: ToggleButtonSize = ToggleButtonSize(ButtonSmallTokens.ContainerHeight)

Small toggle button size.

Medium

Source set: Common
public val Medium: ToggleButtonSize = ToggleButtonSize(ButtonDefaults.MediumContainerHeight)

Medium toggle button size.

Large

Source set: Common
public val Large: ToggleButtonSize = ToggleButtonSize(ButtonDefaults.LargeContainerHeight)

Large toggle button size.

ExtraLarge

Source set: Common
public val ExtraLarge: ToggleButtonSize =
            ToggleButtonSize(ButtonDefaults.ExtraLargeContainerHeight)

Extra Large toggle button size.

Content updated: