Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Command<TResult, TResult, TResult>

The Command interface is the interface for all objects that can be executed with syntax:
commandName.execute(parameters).then((returnVal)=>doSomething(returnVal));

Type parameters

  • TResult

  • TResult

  • TResult

Hierarchy

  • Command

Implemented by

Index

Methods

execute

  • execute(options: any, callback: function): void
  • execute(options: any): Promise<TResult>
  • execute(options: any, callback: function): void
  • execute(options: any): Promise<TResult>
  • execute(options: any, callback: function): void
  • execute(options: any): Promise<TResult>
  • Parameters

    • options: any
    • callback: function
        • (result: any): void
        • Parameters

          • result: any

          Returns void

    Returns void

  • Parameters

    • options: any

    Returns Promise<TResult>

  • Parameters

    • options: any
    • callback: function
        • (result: any): void
        • Parameters

          • result: any

          Returns void

    Returns void

  • Execute the command with specified options

    Parameters

    • options: any

    Returns Promise<TResult>

  • Parameters

    • options: any
    • callback: function
        • (result: any): void
        • Parameters

          • result: any

          Returns void

    Returns void

  • Parameters

    • options: any

    Returns Promise<TResult>

initialize

  • initialize(settings: any): void
  • initialize(settings: any): void
  • initialize(settings: any): void
  • Parameters

    • settings: any

    Returns void

  • Parameters

    • settings: any

    Returns void

  • Parameters

    • settings: any

    Returns void