Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MockPreferenceService

Hierarchy

  • MockPreferenceService

Implements

Index

Constructors

constructor

Properties

Readonly onPreferenceChanged

onPreferenceChanged: Event<PreferenceChange> = ...

Readonly onPreferencesChanged

onPreferencesChanged: Event<PreferenceChanges> = ...

ready

ready: Promise<void> = ...

Methods

dispose

  • dispose(): void

get

  • get<T>(preferenceName: string): undefined | T
  • get<T>(preferenceName: string, defaultValue: T): T
  • get<T>(preferenceName: string, defaultValue: T, resourceUri: string): T

getConfigUri

inspect

overriddenPreferenceName

overridePreferenceName

resolve

  • resolve<T>(preferenceName: string, defaultValue?: T, resourceUri?: string): { configUri?: default; value?: T }

set

  • set(preferenceName: string, value: any): Promise<void>

updateValue

  • updateValue(): Promise<void>

validate

  • validate(name: string, value: any): boolean