import ElevationProfileLineViewOptions from "@arcgis/core/analysis/ElevationProfile/ElevationProfileLineViewOptions.js";const ElevationProfileLineViewOptions = await $arcgis.import("@arcgis/core/analysis/ElevationProfile/ElevationProfileLineViewOptions.js");- Inheritance:
- ElevationProfileLineViewOptions→
Accessor
- Since
- ArcGIS Maps SDK for JavaScript 4.34
Provides configuration options, such as its visibility, for visualizing a specific elevation profile line within a view. The results remain available even if the line is not visible.
Constructors
Constructor
Constructor
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| 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.
| Property | Type | Class |
|---|---|---|
declaredClass readonly inherited | ||
| | ||
| |
indicatorPointVisible
Property
- Type
- boolean
Whether to show an indicator point in the view when an indicator location is set. If false, the indicator point is not displayed, but results are still available.
- Default value
- true
lineVisible
Property
- Type
- boolean
Whether to show the profile line in the view. If false, the line is not displayed in the view, but results are still available.
- Default value
- true
Methods
| Method | Signature | Class |
|---|---|---|
clone inherited | clone(): this |
clone
inherited Method
- Signature
-
clone (): this
Inherited from: ClonableMixin
Creates a deep clone of this object. Any properties that store values by reference will be assigned copies of the referenced values on the cloned instance.
- Returns
- this
A deep clone of the class instance that invoked this method.