Skip to content
import DurationOptions from "@arcgis/core/widgets/ShadowCast/DurationOptions.js";
Inheritance:
DurationOptionsAccessor
Since
ArcGIS Maps SDK for JavaScript 4.33

Configuration for the duration visualization of the Shadow Cast widget and component.

See also

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
declaredClass
readonly inherited

color

autocast Property
Type
Color

Color of the shadow visualization. The opacity is mapped to the time spent in shadow. Areas that don't receive any shadow are displayed with zero opacity and areas that receive shadows for the entire time range are displayed with the opacity specified in this property.

Default value
[0, 0, 255, 0.7]

declaredClass

readonlyinherited Property
Type
string
Inherited from: Accessor

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

mode

Property
Type
DurationMode

Mode in which the cumulative shadow duration should be displayed: as a continuous surface or as an hourly aggregation of values.

Default value
"continuous"