Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CodeLensAdapter

Adapts the calls from main to extension thread for providing/resolving the code lenses.

Hierarchy

  • CodeLensAdapter

Index

Constructors

constructor

Properties

Private Readonly cache

cache: Map<number, CodeLens> = ...

Private cacheId

cacheId: number = 0

Private Readonly disposables

disposables: Map<number, DisposableCollection> = ...

Static Private Readonly BAD_CMD

BAD_CMD: Command = ...

Methods

provideCodeLenses

  • provideCodeLenses(resource: URI, token: CancellationToken): Promise<undefined | CodeLensSymbol[]>

releaseCodeLenses

  • releaseCodeLenses(ids: number[]): void

resolveCodeLens