Skip to main content

DocumentTemplateCreateInput

No description

input DocumentTemplateCreateInput {
contents: [LocalizedTemplateContentInput!]!
names: [LocalizedStringInput!]!
customQuery: String
queryVariables: String
fileNames: [LocalizedStringInput!]!
isDefaultOrderPdf: Boolean!
isDefaultQuotePdf: Boolean!
}

Fields

DocumentTemplateCreateInput.contents ● [LocalizedTemplateContentInput!]! non-null input

Uploaded handlebars template content, per given language

DocumentTemplateCreateInput.names ● [LocalizedStringInput!]! non-null input

The name of the template per given language

DocumentTemplateCreateInput.customQuery ● String scalar

GraphQL query to be executed before rendering the template to fetch additional data not in the original event payload.

DocumentTemplateCreateInput.queryVariables ● String scalar

Variables that are use in the custom query, can use handlebars variables. Has to be a valid JSON string after rendering

DocumentTemplateCreateInput.fileNames ● [LocalizedStringInput!]! non-null input

File name to use when rendering a document template per given language, supports handlebars variables

DocumentTemplateCreateInput.isDefaultOrderPdf ● Boolean! non-null scalar

Indicates whether the template is used for default order PDF generation

DocumentTemplateCreateInput.isDefaultQuotePdf ● Boolean! non-null scalar

Indicates whether the template is used for default quote PDF generation

Member Of

documentTemplateCreate mutation