Package-level declarations

Types

Link copied to clipboard
sealed external interface BoxClasses
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed external interface Breakpoint
Link copied to clipboard
external interface Breakpoints
Link copied to clipboard
external interface BreakpointsOptions : Breakpoints
Link copied to clipboard
sealed external interface ContainerClasses
Link copied to clipboard
Link copied to clipboard
external interface CustomSystemProps
Link copied to clipboard
sealed external interface Direction
Link copied to clipboard
external interface GlobalStylesProps : Props
Link copied to clipboard
external interface GridBaseProps : PropsWithChildren
Link copied to clipboard
sealed external interface GridClasses
Link copied to clipboard
sealed external interface GridDirection
Link copied to clipboard
external interface GridProps : GridBaseProps, PropsWithSx
Link copied to clipboard
sealed external interface GridSize

Lost from union: number

Link copied to clipboard
sealed external interface GridWrap
Link copied to clipboard
external interface InitColorSchemeScriptProps : Props
Link copied to clipboard
external interface Mixins
Link copied to clipboard
external interface PropsWithSx : Props
Link copied to clipboard
external interface ResponsiveStyleValue<T : Any>
Link copied to clipboard
external interface Shadows
Link copied to clipboard
external interface Shape
Link copied to clipboard
typealias ShapeOptions = Shape
Link copied to clipboard
external interface Spacing
Link copied to clipboard
external interface StackBaseProps : PropsWithChildren
Link copied to clipboard
sealed external interface StackClasses
Link copied to clipboard
sealed external interface StackDirection
Link copied to clipboard
external interface StackOwnerState
Link copied to clipboard
external interface StackProps : StackBaseProps, PropsWithSx
Link copied to clipboard
Link copied to clipboard
typealias SxProps<T> = CSSProperties
Link copied to clipboard
typealias SystemProps<T> = Props
Link copied to clipboard
external interface Theme
Link copied to clipboard
external interface ThemeOptions
Link copied to clipboard
Link copied to clipboard
external interface Transitions
Link copied to clipboard
external interface Typography
Link copied to clipboard
typealias Union = String
Link copied to clipboard
external interface UseMediaQueryOptions
Link copied to clipboard
external interface ZIndex

Properties

Link copied to clipboard
external val Box: FC<BoxProps>

Demos:

Link copied to clipboard
external val boxClasses: BoxClasses
Link copied to clipboard
external val Container: FC<ContainerProps>

Demos:

Link copied to clipboard
Link copied to clipboard
external val Grid: FC<GridProps>

Demos:

Link copied to clipboard
external val gridClasses: GridClasses
Link copied to clipboard
external val Stack: FC<StackProps>

Demos:

Link copied to clipboard
Link copied to clipboard

This component makes the theme available down the React tree. It should preferably be used at the root of your component tree. API:

Functions

Link copied to clipboard
Link copied to clipboard
external fun createTheme(options: ThemeOptions? = definedExternally, vararg args: Any): Theme
Link copied to clipboard
inline fun <T : Any> responsive(value: T): ResponsiveStyleValue<T>
fun <T : Any, R : T, ResponsiveStyleValue<T>> responsive(vararg values: Pair<Breakpoint, T>): R
Link copied to clipboard
inline fun PropsWithSx.sx(crossinline block: PropertiesBuilder.() -> Unit)
Link copied to clipboard
external fun <T : Theme> useTheme(defaultTheme: T? = definedExternally): T