Skip to main content

Type Alias: ArgumentItemObject

ArgumentItemObject = ExtensionProperties & object

A positional command argument and its constraints.

Type Declaration

name

name: string

type?

optional type?: ValueType

variadic?

optional variadic?: boolean

minItems?

optional minItems?: number

maxItems?

optional maxItems?: number

choices?

optional choices?: ChoiceObject[]

summary?

optional summary?: string

description?

optional description?: string

required?

optional required?: boolean

passthrough?

optional passthrough?: boolean