Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ThemeService

Hierarchy

  • ThemeService

Index

Constructors

constructor

Properties

Protected activeTheme

activeTheme: undefined | Theme

Readonly onDidColorThemeChange

onDidColorThemeChange: Event<ThemeChangeEvent> = ...

Protected Readonly themeChange

themeChange: 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