Skip to main content

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

ParameterType
pathstring

Returns

string


setMode()

setMode(mode): void;

Defined in: types.ts:183

Parameters

ParameterType
modePartial<ThemeView["mode"]>

Returns

void