Interface: UseThemeClassesReturn
Defined in: src/theme/useTheme.ts:49
Interface for useThemeClasses hook return type.
Propertiesโ
getBackgroundClass()โ
getBackgroundClass: (
variant?:"primary"|"secondary"|"tertiary") => {backgroundColor:string; }
Defined in: src/theme/useTheme.ts:50
Parametersโ
variant?โ
"primary" | "secondary" | "tertiary"
Returnsโ
{ backgroundColor: string; }
backgroundColorโ
backgroundColor:
string
getBorderClass()โ
getBorderClass: (
variant?:"primary"|"secondary"|"focus") => {borderColor:string; }
Defined in: src/theme/useTheme.ts:53
Parametersโ
variant?โ
"primary" | "secondary" | "focus"
Returnsโ
{ borderColor: string; }
borderColorโ
borderColor:
string
getColor()โ
getColor: (
path:string) =>string
Defined in: src/theme/useTheme.ts:56
Parametersโ
pathโ
string
Returnsโ
string
getStatusClass()โ
getStatusClass: (
status:"degraded"|"down"|"mixed"|"paused"|"pending"|"unknown"|"up") => {color:string; }
Defined in: src/theme/useTheme.ts:57
Parametersโ
statusโ
"degraded" | "down" | "mixed" | "paused" | "pending" | "unknown" | "up"
Returnsโ
{ color: string; }
colorโ
color:
string
getSurfaceClass()โ
getSurfaceClass: (
variant?:"base"|"elevated"|"overlay") => {backgroundColor:string; }
Defined in: src/theme/useTheme.ts:60
Parametersโ
variant?โ
"base" | "elevated" | "overlay"
Returnsโ
{ backgroundColor: string; }
backgroundColorโ
backgroundColor:
string
getTextClass()โ
getTextClass: (
variant?:"primary"|"secondary"|"tertiary"|"inverse") => {color:string; }
Defined in: src/theme/useTheme.ts:63
Parametersโ
variant?โ
"primary" | "secondary" | "tertiary" | "inverse"
Returnsโ
{ color: string; }
colorโ
color:
string