DeliveryPartnerSettingsField
One setting a delivery provider offers.
type DeliveryPartnerSettingsField {
helpText: String
key: String!
label: String!
options: [DeliveryPartnerFieldOption!]
placeholder: String
required: Boolean
type: String!
visibleWhen: DeliveryPartnerFieldVisibility
}
Fields
DeliveryPartnerSettingsField.helpText ● String scalar
Guidance on what the setting does.
DeliveryPartnerSettingsField.key ● String! non-null scalar
The name of the setting.
DeliveryPartnerSettingsField.label ● String! non-null scalar
The label to show for the setting.
DeliveryPartnerSettingsField.options ● [DeliveryPartnerFieldOption!] list object
The choices of a select setting.
DeliveryPartnerSettingsField.placeholder ● String scalar
An example value to show in the empty field.
DeliveryPartnerSettingsField.required ● Boolean scalar
True when the setting must be filled in.
DeliveryPartnerSettingsField.type ● String! non-null scalar
The kind of input: text, number, boolean, select, url-template, money, image or rate-card.
DeliveryPartnerSettingsField.visibleWhen ● DeliveryPartnerFieldVisibility object
The condition that shows the setting. Always shown when empty.
Member Of
DeliveryPartnerProviderInfo object