ArgDefinition
Defined in: packages/client/src/commands/args.ts:26
Built definition of one command argument, produced by ArgBuilder.build().
Properties
choices
choices: string[];Defined in: packages/client/src/commands/args.ts:39
defaultValue
defaultValue: unknown;Defined in: packages/client/src/commands/args.ts:32
description
description: string;Defined in: packages/client/src/commands/args.ts:29
hasDefault
hasDefault: boolean;Defined in: packages/client/src/commands/args.ts:31
max
max: number | null;Defined in: packages/client/src/commands/args.ts:38
maxLength
maxLength: number | null;Defined in: packages/client/src/commands/args.ts:34
min
min: number | null;Defined in: packages/client/src/commands/args.ts:37
minLength
minLength: number | null;Defined in: packages/client/src/commands/args.ts:33
name
name: string;Defined in: packages/client/src/commands/args.ts:28
pattern
pattern: RegExp | null;Defined in: packages/client/src/commands/args.ts:35
required
required: boolean;Defined in: packages/client/src/commands/args.ts:30
rest
rest: boolean;Defined in: packages/client/src/commands/args.ts:36
type
type: ArgType;Defined in: packages/client/src/commands/args.ts:27