Skip to main content

FormField

type FormField implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
companyID: String!
label: String
description: String
inlineHelpText: String
internalID: String!
name: String
type: FormFieldType!
required: Boolean!
hidden: Boolean!
fromparam: String
schemaAssociationID: ID
propertyID: ID
defaultValue: FormFieldValueType
allowedFileTypes: [String!]
formID: ID!
form: Form!
options: [FormFieldOption!]
schemaAssociation: SchemaAssociation
property: SchemaProperty
}

Fields

FormField.id ● ID! non-null scalar

FormField.createdAt ● Time! non-null scalar

FormField.updatedAt ● Time! non-null scalar

FormField.companyID ● String! non-null scalar

FormField.label ● String scalar

FormField.description ● String scalar

FormField.inlineHelpText ● String scalar

FormField.internalID ● String! non-null scalar

FormField.name ● String scalar

FormField.type ● FormFieldType! non-null enum

FormField.required ● Boolean! non-null scalar

FormField.hidden ● Boolean! non-null scalar

FormField.fromparam ● String scalar

FormField.schemaAssociationID ● ID scalar

FormField.propertyID ● ID scalar

FormField.defaultValue ● FormFieldValueType object

FormField.allowedFileTypes ● [String!] list scalar

FormField.formID ● ID! non-null scalar

FormField.form ● Form! non-null object

FormField.options ● [FormFieldOption!] list object

FormField.schemaAssociation ● SchemaAssociation object

FormField.property ● SchemaProperty object

Interfaces

Node interface

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

Member Of

Form object ● FormFieldOption object