Optional
key?: 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.
Optional
maxLength?: numberThe maximum length of the parameter.
The type of the parameter.
Optional
key?: 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.
Optional
maxLength?: numberThe maximum length of the parameter.
The type of the parameter.
Optional
vectorCount?: numberThe number of vectors to expect.
Optional
delimeter?: 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.
Optional
key?: 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.
Optional
maxLength?: 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.
Optional
nameIsCaseSensitive?: booleanWhether the name is case sensitive.
The type of the parameter.
Optional
valueType?: Exclude<evaluateParametersParameter, { type: "ignorableNamedParameter" }>The value type of the parameter.
This currently only supports the following types:
string
number
boolean
An advanced paramter for the evaluateParameters function.
This is for parameter types that are specified by an object.