Interface ConfigurableTaskDefinition
Hierarchy
- ConfigurableTaskDefinition
Properties
addOptionalParam
add
Optional
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T, type
?: ArgumentType<T>) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T
-
Optional
type: ArgumentType<T>
addOptionalPositionalParam
add
Optional
Positional
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T, type
?: ArgumentType<T>) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T
-
Optional
type: ArgumentType<T>
addOptionalVariadicPositionalParam
add
Optional
Variadic
Positional
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T[], type
?: ArgumentType<T>) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T[]
-
Optional
type: ArgumentType<T>
addParam
add
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T, type
?: ArgumentType<T>, isOptional
?: boolean) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T
-
Optional
type: ArgumentType<T>
-
Optional
isOptional: boolean
addPositionalParam
add
Positional
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T, type
?: ArgumentType<T>, isOptional
?: boolean) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T, type?: ArgumentType<T>, isOptional?: boolean): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T
-
Optional
type: ArgumentType<T>
-
Optional
isOptional: boolean
addVariadicPositionalParam
add
Variadic
Positional
Param
: (<T>(name
: string, description
?: string, defaultValue
?: T[], type
?: ArgumentType<T>, isOptional
?: boolean) => ConfigurableTaskDefinition)
Type declaration
-
- <T>(name: string, description?: string, defaultValue?: T[], type?: ArgumentType<T>, isOptional?: boolean): ConfigurableTaskDefinition
-
Parameters
-
name: string
-
Optional
description: string
-
Optional
defaultValue: T[]
-
Optional
type: ArgumentType<T>
-
Optional
isOptional: boolean