Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConfigurableTaskDefinition

Hierarchy

Index

Methods

  • addFlag(name: string, description?: string): this
  • addOptionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T
    • Optional type: ArgumentType<T>

    Returns this

  • addOptionalPositionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T
    • Optional type: ArgumentType<T>

    Returns this

  • addOptionalVariadicPositionalParam<T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T[]
    • Optional type: ArgumentType<T>

    Returns this

  • addParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T
    • Optional type: ArgumentType<T>
    • Optional isOptional: boolean

    Returns this

  • addPositionalParam<T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T
    • Optional type: ArgumentType<T>
    • Optional isOptional: boolean

    Returns this

  • addVariadicPositionalParam<T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>, isOptional?: boolean): this
  • Type parameters

    • T

    Parameters

    • name: string
    • Optional description: string
    • Optional defaultValue: T[]
    • Optional type: ArgumentType<T>
    • Optional isOptional: boolean

    Returns this

  • setDescription(description: string): this

Generated using TypeDoc