Skip to content
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
allFieldInputs
readonly
declaredClass
readonly inherited
description
readonly
inputs
readonly
invalidFeatures
readonly
title
readonly
valid
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