Interface: GetWorkflowExperienceFromIntegrationProductOptions
Extends
GetNewWorkflowExperienceOptionsBase
Properties
designName?
optionaldesignName?:string
A name for the new transaction.
Inherited from
GetNewWorkflowExperienceOptionsBase.designName
graphql?
optionalgraphql?:GetWorkflowGraphqlOptions
Configuration for the graphQL request made for workflows. Allows for retrieval of additional data.
Inherited from
GetNewWorkflowExperienceOptionsBase.graphql
integrationProductId
integrationProductId:
string
parentTransactionId?
optionalparentTransactionId?:string
ID of parent transaction when creating nested transactions.
Inherited from
GetNewWorkflowExperienceOptionsBase.parentTransactionId
previewService?
optionalpreviewService?:ThreeDPreviewService
An existing preview service to use, instead of creating a new one.
Inherited from
GetNewWorkflowExperienceOptionsBase.previewService
quantity?
optionalquantity?:number
An initial quantity to use in place of the default.
Inherited from
GetNewWorkflowExperienceOptionsBase.quantity
recipient?
optionalrecipient?:any
Initial recipient details to use.
Inherited from
GetNewWorkflowExperienceOptionsBase.recipient
type
type:
"integration"
workflowConfiguration?
optionalworkflowConfiguration?:object
Configuration related to the workflow and how the system interprets it.
singleVariantsRenderable?
optionalsingleVariantsRenderable?:boolean
False by default, when true the system will treat steps with a single variant as being renderable.
Inherited from
GetNewWorkflowExperienceOptionsBase.workflowConfiguration
workflowId?
optionalworkflowId?:string
The workflow to load.
Inherited from
GetNewWorkflowExperienceOptionsBase.workflowId
workflowState?
optionalworkflowState?:string
An existing workflow state, if available.
Inherited from
GetNewWorkflowExperienceOptionsBase.workflowState