Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CustomExecution

Hierarchy

  • CustomExecution

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

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

Properties

Private _callback

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

Type declaration

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

      • resolvedDefinition: TaskDefinition

      Returns Thenable<Pseudoterminal>

Accessors

callback

  • 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

Static is

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