Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OutlineDecoratorService

Decorator service for the outline.

Hierarchy

  • AbstractTreeDecoratorService
    • OutlineDecoratorService

Index

Constructors

constructor

Properties

Protected Readonly contributions

contributions: ContributionProvider<TreeDecorator>

Protected Readonly decorators

decorators: readonly TreeDecorator[]

Readonly onDidChangeDecorations

onDidChangeDecorations: Event<void>

Protected Readonly onDidChangeDecorationsEmitter

onDidChangeDecorationsEmitter: Emitter<void>

Protected Readonly toDispose

toDispose: DisposableCollection

Methods

deflateDecorators

  • deflateDecorators(decorations: Map<string, Data[]>): object
  • Parameters

    • decorations: Map<string, Data[]>

    Returns object

dispose

  • dispose(): void
  • Returns void

getDecorations

  • getDecorations(tree: Tree): Promise<Map<string, Data[]>>
  • Parameters

    • tree: Tree

    Returns Promise<Map<string, Data[]>>

inflateDecorators

  • inflateDecorators(state: any): Map<string, Data[]>
  • Parameters

    • state: any

    Returns Map<string, Data[]>