GetFormResult

data class GetFormResult(val cta: FormCta? = null, val dataType: FormDataTypeConfig? = null, val fields: Map<String, FormFieldConfig>? = null, val formActionType: FormActionType? = null, val id: String? = null, val labelDecorator: FormLabelDecorator? = null, val name: String? = null, val schemaVersion: String? = null, val sectionalElements: Map<String, FormSectionalElement>? = null, val style: FormStyle? = null, val tags: Map<String, String>? = null)

Constructors

Link copied to clipboard
constructor(cta: FormCta? = null, dataType: FormDataTypeConfig? = null, fields: Map<String, FormFieldConfig>? = null, formActionType: FormActionType? = null, id: String? = null, labelDecorator: FormLabelDecorator? = null, name: String? = null, schemaVersion: String? = null, sectionalElements: Map<String, FormSectionalElement>? = null, style: FormStyle? = null, tags: Map<String, String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cta: FormCta? = null

The FormCTA object that stores the call to action configuration for the form.

Link copied to clipboard

The type of data source to use to create the form.

Link copied to clipboard

The configuration information for the form's fields.

Link copied to clipboard

Specifies whether to perform a create or update action on the form.

Link copied to clipboard
val id: String? = null

The ID for the form.

Link copied to clipboard

Specifies an icon or decoration to display on the form.

Link copied to clipboard
val name: String? = null

The name of the form.

Link copied to clipboard
val schemaVersion: String? = null

The schema version of the form.

Link copied to clipboard

The configuration information for the visual helper elements for the form. These elements are not associated with any data.

Link copied to clipboard
val style: FormStyle? = null

The configuration for the form's style.

Link copied to clipboard
val tags: Map<String, String>? = null

One or more key-value pairs to use when tagging the form data.