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