Adds multiple custom properties to the print job.
Object containing key-value pairs of custom properties
Adds a custom property to the print job.
Adds a custom editor footer button.
Custom editor button to add, use ISO-2 language codes to specify button text localizations
Adds a new printing with TronCloud position and technology codes.
TronCloud mockup print position code
TronCloud mockup print technology code
OptionalpositionCodeOverride: stringOptional override for the position code
OptionalpositionNameOverride: stringOptional override for the position name
OptionaltechnologyCodeOverride: stringOptional override for the technology code
OptionaltechnologyNameOverride: stringOptional override for the technology name
Optionaloptions: Partial<Options for displaying the printing in the editor
OptionalmaxColorsOverride: numberOptional override for maximum number of colors
OptionalmaxWidthOverride: numberOptional override for maximum width
OptionalmaxHeightOverride: numberOptional override for maximum height
OptionalmaxDiameterOverride: numberOptional override for maximum diameter
OptionalmaxAreaOverride: numberOptional override for maximum area
Adds multiple printings with exact position and technology codes.
Optionaloptions: Partial<Options for displaying the printings in the editor
Array of printings to add
OptionalmaxColors: numberOptionalmaxWidth: numberOptionalmaxHeight: numberOptionalmaxDiameter: numberOptionalmaxArea: numberOptionalbackgroundUrls: string[]Optionaloptions: Partial<Adds multiple print options to the existing print job. Print options already present in the print job are ignored.
Print options to add.
Adds a print option to the existing print job. If the print option already exists, it is ignored.
Supplier/PTN print position code.
Supplier/PTN print technology code.
OptionalpositionCodeOverride: stringDisplay code shown for the print position.
OptionalpositionNameOverride: stringDisplay name shown for the print position.
OptionaltechnologyCodeOverride: stringDisplay code shown for the print technology.
OptionaltechnologyNameOverride: stringDisplay name shown for the print technology.
Optionaloptions: Partial<Editor options applied while selecting/loading the new printing.
OptionalmaxColorsOverride: numberMaximum color count override.
OptionalmaxWidthOverride: numberMaximum print width override.
OptionalmaxHeightOverride: numberMaximum print height override.
OptionalmaxDiameterOverride: numberMaximum print diameter override.
Adds or updates multiple product variants in the existing print job. Existing variants have their quantity and display overrides updated.
Product variants to add or update.
Adds or updates a product variant in the existing print job. If the variant already exists, its quantity and display overrides are updated.
Supplier/PTN product variant code.
Optionalquantity: numberVariant quantity.
OptionalcodeOverride: stringDisplay code shown for the product variant.
OptionalnameOverride: stringDisplay name shown for the product variant.
Opens the editor with previously set arguments.
Options for opening the editor elements
Removes a printing from the existing print job.
Supplier/PTN print position code.
Supplier/PTN print technology code.
Removes multiple printings from the existing print job.
Print position and technology pairs to remove.
Removes a product variant from the existing print job.
Supplier/PTN product variant code.
Removes multiple product variants from the existing print job.
Supplier/PTN product variant codes.
Sets a default logo for all printings. The logo will be used when printing does not have its own logo specified.
The logo to set as the default
Replaces custom editor footer buttons.
Custom editor buttons to use, use ISO-2 language codes to specify button text localizations
Sets a TronCloud product as the product argument.
OptionalsupplierCode: stringOptionalsupplierGuid: stringOptionalbuildProduct: (productBuilder: IEditorArgumentsExactProductBuilder) => voidSets a logo for the most recently added printing.
The logo to set for the printing
Sets order information for the print job.
OptionalorderTitle: stringOptionalorderCode: stringOptionalorderItemCode: stringSets an own product without variants.
Optionaldescription: stringOptionalbuildProduct: (productBuilder: IEditorArgumentsOwnSingleDimensionProductBuilder) => voidOptionaloptions: Partial<Pick<EditorOptions, "showSelectedVariants" | "showQuantityInputs">>Optionaldescription: stringOptionalquantity: numberOptionaldescription: stringOptionalbuildProduct: (productBuilder: IEditorArgumentsOwnTwoDimensionsProductBuilder) => voidOptionalsupplierCode: stringOptionalsupplierGuid: stringOptionalbuildProduct: (productBuilder: IEditorArgumentsPartialProductBuilder) => voidOptionaloptions: Partial<Pick<EditorOptions, "showSelectedVariants" | "showQuantityInputs">>Sets an already existing print job to be opened.
Mode in which the editor should be opened. If not specified, defaults to 'View'
Optionalmode: "View"Can be used to override the customer info specified by the customer guid attribute.
OptionalcustomerIdentity: stringOptionalcustomerPerson: stringOptionalcustomerCompany: stringOptionalcustomerEmail: stringCan be used to override the language in which the product and printing data will be loaded
ISO-2 Code of the language
Sets the title of the print job.
The title to set, or undefined to leave it unspecified
Configures editor to close the editor when user confirms the print job final verification.
OptionalredirectUrl: stringOptional URL to redirect to after closing the editor
Configures editor to take no action when user confirms the print job final verification.
Configures editor to show a dialog when user confirms the print job final verification.
Localizations for the dialog to be shown
OptionalredirectUrl: stringOptional URL to redirect to after closing the dialog
Builder methods available after an existing print job has been selected. Use these methods to modify the loaded print job before opening it in the editor.