Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ExifToolTask<T>

Type parameters

  • T

Hierarchy

  • Task<T>
    • ExifToolTask

Index

Constructors

Properties

args: string[]
command: string
errors: string[] = []
parser: Parser<T>
taskId: number

Accessors

  • get pending(): boolean
  • Returns boolean

  • get promise(): Promise<T>
  • Returns Promise<T>

    the resolution or rejection of this task.

  • get runtimeMs(): undefined | number
  • Returns undefined | number

  • get state(): string
  • Returns string

Methods

  • addError(err: string): void
  • onStart(opts: TaskOptions): void
  • Parameters

    • opts: TaskOptions

    Returns void

  • onStderr(buf: string | Buffer): void
  • Parameters

    • buf: string | Buffer

    Returns void

  • onStdout(buf: string | Buffer): void
  • Parameters

    • buf: string | Buffer

    Returns void

  • parse(input: string, error?: Error): T
  • reject(error: Error): void
  • Parameters

    • error: Error

    Returns void

  • toString(): string
  • Returns string

  • renderCommand(args: string[]): string

Generated using TypeDoc