Documentation / @tenancy-node/core / ThemeApi
Interface: ThemeApi()
Defined in: core/src/tenancy.ts:163
ThemeApi():
CurrentTheme
Defined in: core/src/tenancy.ts:165
Tema del tenant actual (o el tema por defecto en el contexto central).
Returns
Properties
defaults
readonlydefaults:Theme
Defined in: core/src/tenancy.ts:174
Methods
fonts()
fonts():
ResolvedFont[]
Defined in: core/src/tenancy.ts:176
Fuentes permitidas (theme.fonts), con la URL de su CSS. Vacío = cualquier nombre.
Returns
reset()
reset(
tenant):Promise<Theme>
Defined in: core/src/tenancy.ts:173
Vuelve al tema por defecto.
Parameters
tenant
Returns
Promise<Theme>
update()
update(
tenant,patch):Promise<Theme>
Defined in: core/src/tenancy.ts:171
Cambia parte del tema de un tenant y devuelve el tema nuevo. Si es el tenant del contexto actual, tenancy.theme() ya lo ve en el resto de la petición; tenancy.current().theme sigue siendo el que se cargó al empezar (usa el Theme que devuelve update).
Parameters
tenant
patch
Returns
Promise<Theme>