Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CustomExecution

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new CustomExecution(callback: ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)): CustomExecution

Properties

_callback: ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)

Type declaration

    • (resolvedDefinition: TaskDefinition): Thenable<Pseudoterminal>
    • Parameters

      • resolvedDefinition: TaskDefinition

      Returns Thenable<Pseudoterminal>

Accessors

  • get callback(): ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)
  • set callback(value: ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)): void
  • Returns ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)

      • (resolvedDefinition: TaskDefinition): Thenable<Pseudoterminal>
      • Parameters

        • resolvedDefinition: TaskDefinition

        Returns Thenable<Pseudoterminal>

  • Parameters

    • value: ((resolvedDefinition: TaskDefinition) => Thenable<Pseudoterminal>)
        • (resolvedDefinition: TaskDefinition): Thenable<Pseudoterminal>
        • Parameters

          • resolvedDefinition: TaskDefinition

          Returns Thenable<Pseudoterminal>

    Returns void

Methods

  • is(value: ProcessExecution | ShellExecution | CustomExecution): value is CustomExecution