Package-level declarations

Types

Link copied to clipboard

A form element that holds one or more attachments on a feature. The AttachmentsFormElement specifies how one or more attachments can participate in the form. When present in the form, the user has the ability to edit the list of attachments specific to the form element.

Link copied to clipboard

A user interface for a barcode or QR code scanner. A text value can be entered manually if the client doesn't support scanning or if the barcode or QR code cannot be scanned.

Link copied to clipboard

A user interface that displays a list of values in a drop-down. The input allows the user to enter text to filter the values displayed in the list. Only one value can be selected at a time. Combo box options are derived from the available coded values for the associated field in the table.

Link copied to clipboard

A user interface for a calendar date picker.

Link copied to clipboard

Defines the user interface (form configuration) to display when editing a feature. A web map may define forms for editing features in a feature layer. A layer's form definition is available from the com.arcgismaps.mapping.layers.FeatureLayer.featureFormDefinition and can be used to create a feature form.

Link copied to clipboard

Provides the user interface definition needed to create a FeatureForm.

Link copied to clipboard
Link copied to clipboard

A form element that defines a field in the feature table. The FieldFormElement specifies a field for display on the form. It can also define the user interface for editing values for the field and Arcade expressions to manage element display and behavior.

Link copied to clipboard

Represents an attachment belonging to a feature form. Wraps the com.arcgismaps.data.Attachment object and adds additional properties and methods to support displaying attachments in a FeatureForm.

Link copied to clipboard
sealed class FormAttachmentType

An enumeration of the various types of attachments in a Feature Form.

Link copied to clipboard
sealed class FormElement

An element displayed in a form, such as a FieldFormElement or GroupFormElement. A FieldFormElement defines a form element for editing a specified attribute and uses a FormInput to gather information from the user. A GroupFormElement organizes a set of other FormElement objects for display on the form.

Link copied to clipboard

An error resulting from the evaluation of an Arcade expression on behalf of a call to FeatureForm.evaluateExpressions. This object represents an error encountered during the evaluation of the named expression.

Link copied to clipboard
sealed class FormGroupState

The list of display state values for a group form element.

Link copied to clipboard
sealed class FormInput

A base class for classes that define a user interface for a FieldFormElement.

Link copied to clipboard

The list of display state values for null value options.

Link copied to clipboard
sealed class FormTextFormat

Defines the format of the text of a TextFormElement.

Link copied to clipboard

A container that holds a set of form elements that can be expanded, collapsed, or displayed together.

Link copied to clipboard

A user interface for a radio button group.

Link copied to clipboard

A user interface for a binary switch or toggle. This should be used when selecting between two options.

Link copied to clipboard

A user interface for a multi-line text area.

Link copied to clipboard

A user interface for a single-line text box.

Link copied to clipboard

A form element that configures read-only text in form elements. The web map specification for text form element does not have "label" and "description" values, so these properties on the base FormElement will always be empty strings.

Link copied to clipboard

A form element that is not supported by this API.

Link copied to clipboard

A form input type that is not supported by this API.