import InputBase from "@arcgis/core/widgets/BatchAttributeForm/inputs/InputBase.js";const InputBase = await $arcgis.import("@arcgis/core/widgets/BatchAttributeForm/inputs/InputBase.js");- Inheritance:
- InputBase→
Accessor
- 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.
| Property | Type | Class |
|---|---|---|
declaredClass readonly inherited | ||
description readonly | | |
existsInAllLayers readonly | | |
label readonly | | |
layers readonly | | |
visible readonly | |
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
layers
readonly Property
An array of layers included in the BatchAttributeForm. Each layer must support feature editing and field access.
The following layer types are supported:
- FeatureLayer
- GeoJSONLayer
- SceneLayer (with
featureLayerproperty) - SubtypeSublayer
- OrientedImageryLayer
- KnowledgeGraphSublayer