Magidoc

SaveFormDataInput
Input Object

Input type for the saveForm mutation. Wraps all form fields into a single object so adding new fields only requires a server schema change — clients pick them up via types.

Fields

#

actionCardElementsToDisplay

actionsData

allowAccessToWhitelistedDomains

allowProgressionTracking

allowSubmissionEditing

allowedEmailDomains

archived

assignees

authRequired

confirmMessage

createdBy

description

documentFieldMappings

documentInstructions

documentReferenceFileIds

[ID !]

documentTemplateFileId

draftFormId

emailDynamicFields

externalLogo

externalTitle

isDraft

jsonFormData

Form JSON data - accepts any shape since form elements are dynamic (SurveyJS)

mapToProjectId

members

onlyCreatorEditable

parentActionId

projectId

projectIsDraftMode

Whether to create projects in draft mode

projectOwner

projectTemplate

publishedFormId

receivers

setCardNumberToTitle

setDateAndUserNameToTitle

setFormNameToTitle

setTemplateNameToTitle

sharePointContextRefs

sharingType

shortcuttedAt

submissionsPortalRestricted

When true, restrict the Form Submissions portal to workspace admins, creators, and designated viewers.

submissionsPortalViewerTeams

Team ids whose members are allowed to view the Form Submissions portal when restricted.

submissionsPortalViewers

User ids explicitly allowed to view the Form Submissions portal when restricted.

target

teams

template

timeOffManagerIds

Workspace members notified on time-off submission (submitter excluded). Notification failures do not fail submission.

title

workspace

Non-null

Usages

#

References

#

  • Argument data of field saveForm from type Mutation