Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NagManager

Hierarchy

  • NagManager

Implements

  • Disposable

Index

Constructors

constructor

  • new NagManager(extensionContext: vscode.ExtensionContext): NagManager

Properties

Private _cmakeLatestVersionEmitter

_cmakeLatestVersionEmitter: EventEmitter<LatestCMakeInfo> = new vscode.EventEmitter<LatestCMakeInfo>()

Private _nagState

_nagState: NagState = getOrInitNagState(this.extensionContext)

extensionContext

extensionContext: vscode.ExtensionContext

Accessors

onCMakeLatestVersion

Methods

Private _pollRemoteForNags

  • _pollRemoteForNags(): void

Private _writeNagState

  • _writeNagState(): void

dispose

  • dispose(): void

pumpYAMLString

  • pumpYAMLString(str: string): Promise<boolean>
  • Parameters

    • str: string

    Returns Promise<boolean>

start

  • start(): void

Generated using TypeDoc