The attributes of a form version.

Hierarchy

  • FormVersionAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
createdAt: Date

The time at which the version was created.

dataDefinition: FormDataDefinition

A JSON Schema definition that describes the form's data fields.

definitionSignature: string

The signature of the version definition.

etag: null | string

The ETag for optimistic concurrency control.

id?: string

The ID of the form version.

modifiedAt: Date

The time at which the version was last modified.

The state of a form version.

uiDefinition: FormUiDefinition

UI configuration for rendering form fields, including widget overrides, field ordering, and themes.

userId: number

The ID of the user who created this version.

userUuid: string

The UUID of the user who created this version.

version: number

The sequential version number.

Generated using TypeDoc