Interface: ParamSelect
A parameter whose value is chosen from a finite list.
Extends
Properties
id
id:
string
Stable parameter identifier within the endpoint.
Inherited from
label
label:
string
Human-readable form label.
Inherited from
description?
optionaldescription?:string
Optional usage guidance displayed by clients.
Inherited from
hidden?
optionalhidden?:boolean
Hides the input from the user while allowing clients to provide a value.
Inherited from
required?
optionalrequired?:boolean
Whether callers must provide a value.
Inherited from
role?
optionalrole?:ServiceParameterRole
Lets the application map a parameter without relying on its ID.
Inherited from
value?
optionalvalue?:string
Default or preselected value serialized as a string.
Inherited from
type
type:
"select"
Discriminator for a selection parameter.
multiple?
optionalmultiple?:boolean
Whether more than one option can be selected.
options
options:
object[]
Values and labels offered by the client.
label
label:
string
Human-readable option name.
value
value:
string
Value sent to the service.