Skip to main content

Form

type Form implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
companyID: String!
name: String!
status: FormStatus!
brandID: ID
layout: FormLayout
schemaID: ID
fields: [FormField!]
style: FormStyle
brand: Brand
schema: SchemaDefinition
}

Fields

Form.id ● ID! non-null scalar

Form.createdAt ● Time! non-null scalar

Form.updatedAt ● Time! non-null scalar

Form.companyID ● String! non-null scalar

Form.name ● String! non-null scalar

Form.status ● FormStatus! non-null enum

Form.brandID ● ID scalar

Form.layout ● FormLayout object

Form.schemaID ● ID scalar

Form.fields ● [FormField!] list object

Form.style ● FormStyle object

Form.brand ● Brand object

Form.schema ● SchemaDefinition object

Interfaces

Node interface

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By

createForm mutation ● getForm query ● publishForm mutation ● updateForm mutation

Member Of

FormEdge object ● FormField object