SignOutButtonAPI
React SignOutButton 组件的 API 参考文档。了解此导出的模块的 props、CSS 和其他 API。
演示
导入
import { SignOutButton } from '@toolpad/core/Account';
名称 | 类型 | 描述 |
---|---|---|
children | node | 组件的内容。 |
该组件不能持有 ref。
这些类名对于使用 CSS 进行样式设置非常有用。当特定状态被触发时,它们会被应用到组件的插槽。
类名 | 规则名 | 描述 |
---|---|---|
. | colorError | 如果 color="error" ,则应用到根元素的样式。 |
. | colorInfo | 如果 color="info" ,则应用到根元素的样式。 |
. | colorInherit | 如果 color="inherit" ,则应用到根元素的样式。 |
. | colorPrimary | 如果 color="primary" ,则应用到根元素的样式。 |
. | colorSecondary | 如果 color="secondary" ,则应用到根元素的样式。 |
. | colorSuccess | 如果 color="success" ,则应用到根元素的样式。 |
. | colorWarning | 如果 color="warning" ,则应用到根元素的样式。 |
. | contained | 如果 variant="contained" ,则应用到根元素的样式。 |
. | containedError | 如果 variant="contained" 且 color="error" ,则应用到根元素的样式。 |
. | containedInfo | 如果 variant="contained" 且 color="info" ,则应用到根元素的样式。 |
. | containedInherit | 如果 variant="contained" 且 color="inherit" ,则应用到根元素的样式。 |
. | containedPrimary | 如果 variant="contained" 且 color="primary" ,则应用到根元素的样式。 |
. | containedSecondary | 如果 variant="contained" 且 color="secondary" ,则应用到根元素的样式。 |
. | containedSizeLarge | 如果 size="large" 且 variant="contained" ,则应用到根元素的样式。 |
. | containedSizeMedium | 如果 size="medium" 且 variant="contained" ,则应用到根元素的样式。 |
. | containedSizeSmall | 如果 size="small" 且 variant="contained" ,则应用到根元素的样式。 |
. | containedSuccess | 如果 variant="contained" 且 color="success" ,则应用到根元素的样式。 |
. | containedWarning | 如果 variant="contained" 且 color="warning" ,则应用到根元素的样式。 |
. | disabled | 如果 disabled={true} ,则应用到根元素的状态类。 |
. | disableElevation | 如果 disableElevation={true} ,则应用到根元素的样式。 |
. | endIcon | 如果提供,则应用到 endIcon 元素的样式。 |
. | focusVisible | 如果按钮获得键盘焦点,则应用到 ButtonBase 根元素的状态类。 |
. | fullWidth | 如果 fullWidth={true} ,则应用到根元素的样式。 |
. | icon | 如果提供,则应用到 icon 元素的样式 |
. | iconSizeLarge | 如果提供且 size="large" ,则应用到 icon 元素的样式。 |
. | iconSizeMedium | 如果提供且 size="medium" ,则应用到 icon 元素的样式。 |
. | iconSizeSmall | 如果提供且 size="small" ,则应用到 icon 元素的样式。 |
. | loading | 如果 loading={true} ,则应用到根元素的样式。 |
. | loadingIconPlaceholder | 应用到 loadingIconPlaceholder 元素的样式。 |
. | loadingIndicator | 应用到 loadingIndicator 元素的样式。 |
. | loadingPositionCenter | 如果 loadingPosition="center" ,则应用到根元素的样式。 |
. | loadingPositionEnd | 如果 loadingPosition="end" ,则应用到根元素的样式。 |
. | loadingPositionStart | 如果 loadingPosition="start" ,则应用到根元素的样式。 |
. | loadingWrapper | 应用到 loadingWrapper 元素的样式。 |
. | outlined | 如果 variant="outlined" ,则应用到根元素的样式。 |
. | outlinedError | 如果 variant="outlined" 且 color="error" ,则应用到根元素的样式。 |
. | outlinedInfo | 如果 variant="outlined" 且 color="info" ,则应用到根元素的样式。 |
. | outlinedInherit | 如果 variant="outlined" 且 color="inherit" ,则应用到根元素的样式。 |
. | outlinedPrimary | 如果 variant="outlined" 且 color="primary" ,则应用到根元素的样式。 |
. | outlinedSecondary | 如果 variant="outlined" 且 color="secondary" ,则应用到根元素的样式。 |
. | outlinedSizeLarge | 如果 size="large" 且 variant="outlined" ,则应用到根元素的样式。 |
. | outlinedSizeMedium | 如果 size="medium" 且 variant="outlined" ,则应用到根元素的样式。 |
. | outlinedSizeSmall | 如果 size="small" 且 variant="outlined" ,则应用到根元素的样式。 |
. | outlinedSuccess | 如果 variant="outlined" 且 color="success" ,则应用到根元素的样式。 |
. | outlinedWarning | 如果 variant="outlined" 且 color="warning" ,则应用到根元素的样式。 |
. | root | 应用到根元素的样式。 |
. | sizeLarge | 如果 size="large" ,则应用到根元素的样式。 |
. | sizeMedium | 如果 size="medium" ,则应用到根元素的样式。 |
. | sizeSmall | 如果 size="small" ,则应用到根元素的样式。 |
. | startIcon | 如果提供,则应用到 startIcon 元素的样式。 |
. | text | 如果 variant="text" ,则应用到根元素的样式。 |
. | textError | 如果 variant="text" 且 color="error" ,则应用到根元素的样式。 |
. | textInfo | 如果 variant="text" 且 color="info" ,则应用到根元素的样式。 |
. | textInherit | 如果 variant="text" 且 color="inherit" ,则应用到根元素的样式。 |
. | textPrimary | 如果 variant="text" 且 color="primary" ,则应用到根元素的样式。 |
. | textSecondary | 如果 variant="text" 且 color="secondary" ,则应用到根元素的样式。 |
. | textSizeLarge | 如果 size="large" 且 variant="text" ,则应用到根元素的样式。 |
. | textSizeMedium | 如果 size="medium" 且 variant="text" ,则应用到根元素的样式。 |
. | textSizeSmall | 如果 size="small" 且 variant="text" ,则应用到根元素的样式。 |
. | textSuccess | 如果 variant="text" 且 color="success" ,则应用到根元素的样式。 |
. | textWarning | 如果 variant="text" 且 color="warning" ,则应用到根元素的样式。 |
您可以使用以下自定义选项之一来覆盖组件的样式
- 使用全局类名。
- 使用规则名称作为自定义主题中组件的
styleOverrides
属性的一部分。
源代码
如果您在此页面中没有找到所需信息,请考虑查看组件的实现以获取更多详细信息。