CheckboxSize

This interface is used to define the dimensions of a checkbox. The dimensions provided by the application are used to determine the width, height, and other dimensions of various elements of a checkbox component.

Inheritors

Properties

Link copied to clipboard
abstract val borderCornerRadius: Dp

Represents the border corner radius of the checkbox. This value determines the degree of rounding of the checkbox corners.

Link copied to clipboard
abstract val checkboxSize: Dp

Represents the size of the checkbox component. This value determines the width and height of the checkbox.

Link copied to clipboard
abstract val containerSize: Dp

Represents the size of the container in which the checkbox component resides. This value typically determines the perimeter of the checkbox component.

Link copied to clipboard
abstract val rippleRadius: Dp

Represents the ripple radius of the checkbox. This value determines the radius of the ripple effect when the checkbox is clicked.

Link copied to clipboard
abstract val textStyle: TextStyle

Represents the style of the checkbox text. This value determines the font family, text size of the check box.

Functions

Link copied to clipboard
abstract fun strokeWidth(style: CheckboxStyle): Dp

Returns the stroke width of the checkbox. Stroke width determines the thickness of the checkbox border.