Skip to main content

Interface: ThemeRuntime

Defined in: runtime.ts:61

Public API returned by createThemeRuntime().

Properties

destroy()

destroy: () => void

Defined in: runtime.ts:66

Returns

void


getState()

getState: () => ThemeState

Defined in: runtime.ts:62

Returns

ThemeState


setMode()

setMode: (mode) => void

Defined in: runtime.ts:64

Parameters

mode

ThemeMode

Returns

void


setTheme()

setTheme: (themeId) => void

Defined in: runtime.ts:63

Parameters

themeId

string

Returns

void


subscribe()

subscribe: (listener) => () => void

Defined in: runtime.ts:65

Parameters

listener

(state) => void

Returns

(): void

Returns

void