Creates a new instance of the EvaluateParameters_NamedIgnorableParamater class.
The named ignorable parameter.
Optionaldelimeter?: LooseAutocomplete<"">The delimeter to use between the name and the value.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
Optionalkey?: LooseAutocomplete<"">The key to use for this parameter.
If specified, it will be used as the property name used in the returned args object.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
OptionalmaxLength?: numberThe maximum length of the parameter.
The name of the parameter.
This will be used for users to provide the parameter.
The value users will enter will be formatted as: ${name}${delimeter ?? "="}value or ${name}${delimeter ?? "="}"value with spaces and escape codes"
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
OptionalnameIsCaseSensitive?: booleanWhether the name is case sensitive.
The type of the parameter.
OptionalvalueType?: The value type of the parameter.
This currently only supports the following types:
stringnumberbooleanThe delimeter to use between the name and the value.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
OptionalkeyThe key to use for this parameter.
If specified, it will be used as the property name used in the returned args object.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
The name of the parameter.
This will be used for users to provide the parameter.
The value users will enter will be formatted as: ${name}${delimeter ?? "="}value or ${name}${delimeter ?? "="}"value with spaces and escape codes"
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
Whether the name is case sensitive.
The type of the parameter.
The detected value of the parameter fron the command string.
The value type of the parameter.
This currently only supports the following types:
stringnumberbooleanOptionalkey?: LooseAutocomplete<""> | undefinedThe key to use for this parameter.
If specified, it will be used as the property name used in the returned args object.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
OptionalmaxLength?: numberThe maximum length of the parameter.
The type of the parameter.
Optionalkey?: LooseAutocomplete<""> | undefinedThe key to use for this parameter.
If specified, it will be used as the property name used in the returned args object.
This uses the LooseAutocomplete type to make sure that the type is inferred as a string literal rather than the generic string type.
OptionalmaxLength?: numberThe maximum length of the parameter.
The type of the parameter.
OptionalvectorCount?: numberThe number of vectors to expect.
An ignorable named parameter.
This is used for the evaluateParameters function to allow changing the order of named ignorable parameters that are defined next to each other.