Skip to content

<FeatureFormsTypes.h> - FeatureForms Enums

Collection of FeatureForms enumerations. More...

Header: #include <FeatureFormsTypes.h>

Types

(since Esri::ArcGISRuntime 200.8) enum class FormAttachmentType { Other, Image, Video, Document, Audio }
(since Esri::ArcGISRuntime 200.8) enum class FormElementType { UnsupportedFormElement, FieldFormElement, GroupFormElement, AttachmentsFormElement, TextFormElement, UtilityAssociationsFormElement }
(since Esri::ArcGISRuntime 200.8) enum class FormGroupState { Collapsed, Expanded }
(since Esri::ArcGISRuntime 200.8) enum class FormInputNoValueOption { Show, Hide }
(since Esri::ArcGISRuntime 200.8) enum class FormInputType { UnsupportedFormInput, BarcodeScannerFormInput, ComboBoxFormInput, DateTimePickerFormInput, RadioButtonsFormInput, …, TextBoxFormInput }
(since Esri::ArcGISRuntime 200.8) enum class FormTextFormat { PlainText, Markdown }

Detailed Description

Type Documentation

[since Esri::ArcGISRuntime 200.8] enum class FormAttachmentType

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

The FormAttachmentType can be one of:

ConstantValueDescription
FormAttachmentType::Other-1An attachment of another type.
FormAttachmentType::Image0An image.
FormAttachmentType::Video1A video.
FormAttachmentType::Document2A document.
FormAttachmentType::Audio3An audio file.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormElementType

Type of element in a form.

The FormElementType can be one of:

ConstantValueDescription
FormElementType::UnsupportedFormElement-1An unsupported form element.
FormElementType::FieldFormElement1A field form element.
FormElementType::GroupFormElement2A group form element.
FormElementType::AttachmentsFormElement3An attachments form element.
FormElementType::TextFormElement4A text form element.
FormElementType::UtilityAssociationsFormElement5A utility associations form element.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormGroupState

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

The FormGroupState can be one of:

ConstantValueDescription
FormGroupState::Collapsed0The group element is collapsed.
FormGroupState::Expanded1The group element is expanded.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormInputNoValueOption

The list of display state values for null value options.

The FormInputNoValueOption can be one of:

ConstantValueDescription
FormInputNoValueOption::Show0Show a null value option.
FormInputNoValueOption::Hide1Do not show a null value option.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormInputType

Type of input for a field form element.

The FormInputType can be one of:

ConstantValueDescription
FormInputType::UnsupportedFormInput-1An UnsupportedFormInput object.
FormInputType::BarcodeScannerFormInput0A BarcodeScannerFormInput object.
FormInputType::ComboBoxFormInput1A ComboBoxFormInput object.
FormInputType::DateTimePickerFormInput2A DateTimePickerFormInput object.
FormInputType::RadioButtonsFormInput3A RadioButtonsFormInput object.
FormInputType::SwitchFormInput4A SwitchFormInput object.
FormInputType::TextAreaFormInput5A TextAreaFormInput object.
FormInputType::TextBoxFormInput6A TextBoxFormInput object.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormTextFormat

Defines the format of the text of a TextFormElement.

The FormTextFormat can be one of:

ConstantValueDescription
FormTextFormat::PlainText0Text with no formatting.
FormTextFormat::Markdown1Text uses the Markdown language.

This enum was introduced in Esri::ArcGISRuntime 200.8.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.