Interface: IThemeService
Defined in: src/types/index.ts:522
Contract of the theme facade.
Methods
useDestroyTheme()
useDestroyTheme():
void
Defined in: src/types/index.ts:530
Returns
void
useGetResolved()
useGetResolved():
"light"|"dark"
Defined in: src/types/index.ts:526
Returns
"light" | "dark"
useGetThemeMode()
useGetThemeMode():
ThemeMode
Defined in: src/types/index.ts:525
Returns
useInitTheme()
useInitTheme(
options?):void
Defined in: src/types/index.ts:523
Parameters
options?
Returns
void
usePrefersColorScheme()
usePrefersColorScheme():
boolean
Defined in: src/types/index.ts:527
Returns
boolean
useResetTheme()
useResetTheme():
void
Defined in: src/types/index.ts:529
Returns
void
useSetThemeMode()
useSetThemeMode(
mode):void
Defined in: src/types/index.ts:524
Parameters
mode
Returns
void
useToggleTheme()
useToggleTheme():
void
Defined in: src/types/index.ts:528
Returns
void