Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MonacoColorRegistry

Hierarchy

  • ColorRegistry
    • MonacoColorRegistry

Index

Constructors

constructor

Properties

Protected Readonly monacoColorRegistry

monacoColorRegistry: IColorRegistry = ...

Protected Readonly monacoThemeService

monacoThemeService: IStandaloneThemeService = ...

Readonly onDidChange

onDidChange: Event<void>

Protected Readonly onDidChangeEmitter

onDidChangeEmitter: Emitter<void>

Methods

Protected doRegister

  • doRegister(definition: ColorDefinition): Disposable

Protected fireDidChange

  • fireDidChange(): void
  • Returns void

getColors

  • getColors(): IterableIterator<string>

getCurrentColor

  • getCurrentColor(id: string): undefined | string

getCurrentCssVariable

  • getCurrentCssVariable(id: string): undefined | ColorCssVariable
  • Parameters

    • id: string

    Returns undefined | ColorCssVariable

register

  • register(...definitions: ColorDefinition[]): Disposable
  • Parameters

    • Rest ...definitions: ColorDefinition[]

    Returns Disposable

Protected toColor

  • toColor(value: undefined | string | RGBA | HSLA | ColorTransformation): undefined | string | Color | ColorFunction

toCssVariableName

  • toCssVariableName(id: string, prefix?: string): string
  • Parameters

    • id: string
    • Optional prefix: string

    Returns string