Skip to content
import InputBase from "@arcgis/core/widgets/BatchAttributeForm/inputs/InputBase.js";
Inheritance:
InputBaseAccessor
Subclasses:
EditableInput, GroupInput, SingleFeatureInput
Since
ArcGIS Maps SDK for JavaScript 4.33

A read-only base class for GroupInput and EditableInput classes. It is used to create input elements for the BatchAttributeForm.

Properties

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

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 | undefined

The input's description.

existsInAllLayers

readonly Property
Type
boolean

Indicates whether the input pertains to all the features in the BatchAttributeForm in which the input belongs.

Default value
true

label

readonly Property
Type
string | null | undefined

The input's label.

layers

readonly Property
Type
AttributeFormSupportedLayerUnion[]

An array of layers included in the BatchAttributeForm. Each layer must support feature editing and field access.

The following layer types are supported:

See also

visible

readonly Property
Type
boolean

Indicates whether the input is visible.