Options
All
  • Public
  • Public/Protected
  • All
Menu

Class KeyValueStorageProxy

Singleton. Is used to proxy storage requests to main side.

Hierarchy

  • KeyValueStorageProxy

Implements

Index

Constructors

constructor

Properties

Private globalDataCache

globalDataCache: KeysToKeysToAnyValue

Private Readonly proxy

Private storageDataChangedEmitter

storageDataChangedEmitter: Emitter<KeysToKeysToAnyValue> = ...

Readonly storageDataChangedEvent

storageDataChangedEvent: Event<KeysToKeysToAnyValue> = ...

Private workspaceDataCache

workspaceDataCache: KeysToKeysToAnyValue

Methods

$updatePluginsWorkspaceData

getPerPluginData

init

setPerPluginData

  • setPerPluginData(key: string, value: KeysToAnyValues, isGlobal: boolean): Promise<boolean>