0 Tk

loading-button

LoadingButton API - Material UI

MUI Loading Button Class Names

Root Element Classes

  • .Mui-disabledState: Applied if disabled={true}
  • .Mui-focusVisibleState: Applied if button is keyboard focused
  • .MuiLoadingButton-root: Base root styles

Color Variant Classes

  • .MuiLoadingButton-colorError: Applied if color="error"
  • .MuiLoadingButton-colorInfo: Applied if color="info"
  • .MuiLoadingButton-colorInherit: Applied if color="inherit"
  • .MuiLoadingButton-colorPrimary: Applied if color="primary"
  • .MuiLoadingButton-colorSecondary: Applied if color="secondary"
  • .MuiLoadingButton-colorSuccess: Applied if color="success"
  • .MuiLoadingButton-colorWarning: Applied if color="warning"

Variant Classes

  • .MuiLoadingButton-contained: Applied if variant="contained"
  • .MuiLoadingButton-outlined: Applied if variant="outlined"
  • .MuiLoadingButton-text: Applied if variant="text"

Size Classes

  • .MuiLoadingButton-sizeLarge: Applied if size="large"
  • .MuiLoadingButton-sizeMedium: Applied if size="medium"
  • .MuiLoadingButton-sizeSmall: Applied if size="small"

Other Classes

  • .MuiLoadingButton-disableElevation: Applied if disableElevation={true}
  • .MuiLoadingButton-fullWidth: Applied if fullWidth={true}
  • .MuiLoadingButton-loading: Applied if loading={true}

Icon Classes

  • .MuiLoadingButton-startIcon: Applied to startIcon element
  • .MuiLoadingButton-endIcon: Applied to endIcon element
  • .MuiLoadingButton-icon: Applied to icon element

Loading Indicator Classes

  • .MuiLoadingButton-loadingIndicator: Applied to loadingIndicator element
  • .MuiLoadingButton-loadingIndicatorCenter: If loadingPosition="center"
  • .MuiLoadingButton-loadingIndicatorStart: If loadingPosition="start"
  • .MuiLoadingButton-loadingIndicatorEnd: If loadingPosition="end"

Label Class

  • .MuiLoadingButton-label: Applied to span wrapping children