ButtonClasses

sealed external interface ButtonClasses(source)

Properties

Link copied to clipboard
abstract val colorError: ClassName

Styles applied to the root element if color="error".

Link copied to clipboard
abstract val colorInfo: ClassName

Styles applied to the root element if color="info".

Link copied to clipboard
abstract val colorInherit: ClassName

Styles applied to the root element if color="inherit".

Link copied to clipboard
abstract val colorPrimary: ClassName

Styles applied to the root element if color="primary".

Link copied to clipboard

Styles applied to the root element if color="secondary".

Link copied to clipboard
abstract val colorSuccess: ClassName

Styles applied to the root element if color="success".

Link copied to clipboard
abstract val colorWarning: ClassName

Styles applied to the root element if color="warning".

Link copied to clipboard
abstract val contained: ClassName

Styles applied to the root element if variant="contained".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="error".

Link copied to clipboard
abstract val containedInfo: ClassName

Styles applied to the root element if variant="contained" and color="info".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="inherit".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="primary".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="secondary".

Link copied to clipboard

Styles applied to the root element if size="large" and variant="contained".

Link copied to clipboard

Styles applied to the root element if size="medium" and variant="contained".

Link copied to clipboard

Styles applied to the root element if size="small" and variant="contained".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="success".

Link copied to clipboard

Styles applied to the root element if variant="contained" and color="warning".

Link copied to clipboard
abstract val disabled: ClassName

State class applied to the root element if disabled={true}.

Link copied to clipboard

Styles applied to the root element if disableElevation={true}.

Link copied to clipboard
abstract val endIcon: ClassName

Styles applied to the endIcon element if supplied.

Link copied to clipboard
abstract val focusVisible: ClassName

State class applied to the ButtonBase root element if the button is keyboard focused.

Link copied to clipboard
abstract val fullWidth: ClassName

Styles applied to the root element if fullWidth={true}.

Link copied to clipboard
abstract val icon: ClassName

Styles applied to the icon element if supplied

Link copied to clipboard
abstract val iconSizeLarge: ClassName

Styles applied to the icon element if supplied and size="large".

Link copied to clipboard

Styles applied to the icon element if supplied and size="medium".

Link copied to clipboard
abstract val iconSizeSmall: ClassName

Styles applied to the icon element if supplied and size="small".

Link copied to clipboard
abstract val loading: ClassName

Styles applied to the root element if loading={true}.

Link copied to clipboard

Styles applied to the loadingIconPlaceholder element.

Link copied to clipboard

Styles applied to the loadingIndicator element.

Link copied to clipboard

Styles applied to the root element if loadingPosition="center".

Link copied to clipboard

Styles applied to the root element if loadingPosition="end".

Link copied to clipboard

Styles applied to the root element if loadingPosition="start".

Link copied to clipboard

Styles applied to the loadingWrapper element.

Link copied to clipboard
abstract val outlined: ClassName

Styles applied to the root element if variant="outlined".

Link copied to clipboard
abstract val outlinedError: ClassName

Styles applied to the root element if variant="outlined" and color="error".

Link copied to clipboard
abstract val outlinedInfo: ClassName

Styles applied to the root element if variant="outlined" and color="info".

Link copied to clipboard

Styles applied to the root element if variant="outlined" and color="inherit".

Link copied to clipboard

Styles applied to the root element if variant="outlined" and color="primary".

Link copied to clipboard

Styles applied to the root element if variant="outlined" and color="secondary".

Link copied to clipboard

Styles applied to the root element if size="large" and variant="outlined".

Link copied to clipboard

Styles applied to the root element if size="medium" and variant="outlined".

Link copied to clipboard

Styles applied to the root element if size="small" and variant="outlined".

Link copied to clipboard

Styles applied to the root element if variant="outlined" and color="success".

Link copied to clipboard

Styles applied to the root element if variant="outlined" and color="warning".

Link copied to clipboard
abstract val root: ClassName

Styles applied to the root element.

Link copied to clipboard
abstract val sizeLarge: ClassName

Styles applied to the root element if size="large".

Link copied to clipboard
abstract val sizeMedium: ClassName

Styles applied to the root element if size="medium".

Link copied to clipboard
abstract val sizeSmall: ClassName

Styles applied to the root element if size="small".

Link copied to clipboard
abstract val startIcon: ClassName

Styles applied to the startIcon element if supplied.

Link copied to clipboard
abstract val text: ClassName

Styles applied to the root element if variant="text".

Link copied to clipboard
abstract val textError: ClassName

Styles applied to the root element if variant="text" and color="error".

Link copied to clipboard
abstract val textInfo: ClassName

Styles applied to the root element if variant="text" and color="info".

Link copied to clipboard
abstract val textInherit: ClassName

Styles applied to the root element if variant="text" and color="inherit".

Link copied to clipboard
abstract val textPrimary: ClassName

Styles applied to the root element if variant="text" and color="primary".

Link copied to clipboard
abstract val textSecondary: ClassName

Styles applied to the root element if variant="text" and color="secondary".

Link copied to clipboard
abstract val textSizeLarge: ClassName

Styles applied to the root element if size="large" and variant="text".

Link copied to clipboard

Styles applied to the root element if size="medium" and variant="text".

Link copied to clipboard
abstract val textSizeSmall: ClassName

Styles applied to the root element if size="small" and variant="text".

Link copied to clipboard
abstract val textSuccess: ClassName

Styles applied to the root element if variant="text" and color="success".

Link copied to clipboard
abstract val textWarning: ClassName

Styles applied to the root element if variant="text" and color="warning".