meshcore.js
ReferenceInterfaces

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

On this page