import BatchFormInputs from "@arcgis/core/widgets/BatchAttributeForm/inputs/BatchFormInputs.js";
Inheritance
BatchFormInputsAccessor
Since
ArcGIS Maps SDK for JavaScript 4.33

The BatchFormInputs class is a read-only class that acts as a container for a set of inputs in a BatchAttributeFormViewModel.

Constructors

Constructor

Constructor

Parameters

ParameterTypeDescriptionRequired
properties
See the properties table for a list of all the properties that may be passed into the constructor.

Properties

Any properties can be set, retrieved or listened to. See the Watch for changes topic.
PropertyTypeClass
readonly
readonly inherited
readonly
readonly
readonly
readonly
readonly

allFieldInputs

readonly Property
Type
FieldInput[]

Returns an array of all the field inputs in the form, including those in groups.

declaredClass

readonlyinherited Property
Type
string
Inherited from: Accessor

The name of the class. The declared class name is formatted as esri.folder.className.

description

readonly Property
Type
string | null

The description for the form.

inputs

readonly Property
Type
FormInput[]

An array of field or group inputs that make up the BatchAttributeForm.

invalidFeatures

readonly Property
Type
Graphic[]

Returns an array of all features that have validation errors for one or more of the form inputs.

invalidHiddenInputs

readonly Property
Type
FieldInput[]

Returns an array of all field inputs that have validation errors but are not visible in the form.

title

readonly Property
Type
string | null

The title of the form.

valid

readonly Property
Type
boolean

Returns a boolean indicating whether all of the batch attribute form's field inputs are valid. This property will be false if any field input has a validation error.

See also