Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommandsConverter

Hierarchy

  • CommandsConverter

Index

Constructors

constructor

Properties

Private Readonly commands

Private Readonly commandsMap

commandsMap: Map<number, Command> = ...

Private handle

handle: number = 0

Private isSafeCommandRegistered

isSafeCommandRegistered: boolean

Private Readonly safeCommandId

safeCommandId: string

Methods

Private executeSafeCommand

  • executeSafeCommand<R>(...args: any[]): PromiseLike<undefined | R>

Protected toInternalCommand

  • toInternalCommand(external: Command): Command

toSafeCommand

  • toSafeCommand(command: undefined, disposables: DisposableCollection): undefined
  • toSafeCommand(command: Command, disposables: DisposableCollection): Command
  • toSafeCommand(command: undefined | Command, disposables: DisposableCollection): undefined | Command