Defines the form configuration when a user edits a feature. See https://developers.arcgis.com/web-map-specification/objects/formInfo/.

interface FormInfoJson {
    description?: string;
    expressionInfos?: FormExpressionInfoJson[];
    formElements?: (
        | FormAttachmentElementJson
        | FormFieldElementJson
        | FormGroupElementJson
        | FormRelationshipElementJson)[];
    title?: string;
}

Properties

description?: string

A string that appears in the body of the form as a description.

expressionInfos?: FormExpressionInfoJson[]

List of Arcade expressions used in the form.

An array of formElement objects that represent an ordered list of form elements.

title?: string

A string that appears at the top of the form as a title.