Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BrowserKeyboardLayoutProvider

Hierarchy

  • BrowserKeyboardLayoutProvider

Implements

Index

Constructors

Properties

currentLayout: KeyboardLayoutData = DEFAULT_LAYOUT_DATA
initialized: Deferred<void> = ...
logger: ILogger
nativeLayoutChanged: Emitter<NativeKeyboardLayout> = ...
source: KeyboardLayoutSource = 'pressed-keys'
storageService: LocalStorageService
tester: KeyboardTester = ...

Accessors

Methods

  • doInit(): Promise<void>
  • init(): void
  • loadState(): Promise<void>
  • saveState(): Promise<void>
  • testLayoutMap(layoutMap: KeyboardLayoutMap): void