Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ThemeService

Hierarchy

Index

Properties

Protected activeTheme

activeTheme: Theme | undefined

Readonly onThemeChange

onThemeChange: Event<ThemeChangeEvent> = this.themeChange.event

Protected Readonly themeChange

themeChange: Emitter<ThemeChangeEvent> = new Emitter<ThemeChangeEvent>()

Protected themes

themes: {}

Type declaration

Accessors

defaultTheme

  • get defaultTheme(): Theme

Methods

getCurrentTheme

  • getCurrentTheme(): Theme

getTheme

  • getTheme(themeId: string): Theme

getThemes

loadUserTheme

  • loadUserTheme(): void

register

reset

  • reset(): void

setCurrentTheme

  • setCurrentTheme(themeId: string): void

startupTheme

  • startupTheme(): void

Protected validateActiveTheme

  • validateActiveTheme(): void

Static get