The attributes of a form.

Hierarchy

  • FormDataAttributes

Constructors

Properties

active: boolean

Whether the form is currently active.

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
anonymous: boolean

Whether the form accepts anonymous submissions.

createdAt: Date

The time at which the form was created.

The datastore configuration for a form.

description: string

The description of the form.

endDate?: Date

The date and time at which the form stops accepting responses.

hasSubmitted?: boolean

Whether the current user has already submitted this form. Only present for forms with single_response set to true.

idpSurvey: boolean

Whether the form is an IDP survey.

modifiedAt: Date

The time at which the form was last modified.

name: string

The name of the form.

orgId: number

The ID of the organization that owns this form.

The attributes of a form publication.

selfService: boolean

Whether the form is available in the self-service catalog.

singleResponse: boolean

Whether each user can only submit one response.

userId: number

The ID of the user who created this form.

userUuid: string

The UUID of the user who created this form.

The attributes of a form version.

Generated using TypeDoc