Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IconThemeService

Hierarchy

  • IconThemeService

Index

Constructors

constructor

Properties

Protected Readonly _iconThemes

_iconThemes: Map<string, IconTheme> = ...

Protected Readonly noneIconTheme

noneIconTheme: NoneIconTheme

Readonly onDidChange

onDidChange: Event<void> = ...

Readonly onDidChangeCurrent

onDidChangeCurrent: Event<string> = ...

Protected Readonly onDidChangeCurrentEmitter

onDidChangeCurrentEmitter: Emitter<string> = ...

Protected Readonly onDidChangeEmitter

onDidChangeEmitter: Emitter<void> = ...

Protected Readonly toDeactivate

toDeactivate: DisposableCollection = ...

Accessors

current

  • get current(): string
  • set current(id: string): void

default

definitions

ids

  • get ids(): IterableIterator<string>

Methods

Protected getCurrent

getDefinition

Protected init

  • init(): void

Protected load

  • load(): undefined | string

register

Protected setCurrent

unregister

  • unregister(id: string): undefined | IconTheme