Interface: ThemeView
Defined in: types.ts:179
What useTheme() returns (spine §11).
Properties
mode
mode: object;
Defined in: types.ts:182
colorScheme
colorScheme: ColorScheme;
contrast
contrast: Contrast;
density
density: Density;
reducedMotion
reducedMotion: boolean;
resolved
resolved: ResolvedTheme;
Defined in: types.ts:181
theme
theme: RasdTheme;
Defined in: types.ts:180
Methods
cssVar()
cssVar(path): string;
Defined in: types.ts:185
Web only: cssVar('color.primary') → var(--rasd-color-primary).
Parameters
| Parameter | Type |
|---|---|
path | string |
Returns
string
setMode()
setMode(mode): void;
Defined in: types.ts:183
Parameters
| Parameter | Type |
|---|---|
mode | Partial<ThemeView["mode"]> |
Returns
void