Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ShellExecution

Hierarchy

  • ShellExecution

Index

Constructors

constructor

  • new ShellExecution(commandLine: string, options?: ShellExecutionOptions): ShellExecution
  • new ShellExecution(command: string | ShellQuotedString, args: (string | ShellQuotedString)[], options?: ShellExecutionOptions): ShellExecution

Properties

Private arguments

arguments: (string | ShellQuotedString)[]

Private shellCommand

shellCommand: string | ShellQuotedString

Private shellCommandLine

shellCommandLine: string

Private shellOptions

shellOptions: undefined | ShellExecutionOptions

Accessors

args

  • get args(): (string | ShellQuotedString)[]
  • set args(value: (string | ShellQuotedString)[]): void

command

  • get command(): string | ShellQuotedString
  • set command(value: string | ShellQuotedString): void

commandLine

  • get commandLine(): string
  • set commandLine(value: string): void

options

  • get options(): undefined | ShellExecutionOptions
  • set options(value: undefined | ShellExecutionOptions): void

Methods

Static is

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