@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
23 lines (21 loc) • 1.22 kB
TypeScript
import type { Clonable } from "../../core/Clonable.js";
export interface ElevationProfileLineChartOptionsProperties extends Partial<Pick<ElevationProfileLineChartOptions, "lineVisible">> {}
/**
* Provides configuration options, such as its visibility, for visualizing a specific elevation profile line within a chart.
* The results remain available even if the line is not visible.
*
* @since 4.34
* @see [ElevationProfileAnalysis](https://developers.arcgis.com/javascript/latest/references/core/analysis/ElevationProfileAnalysis/)
* @see [ElevationProfileViewOptions](https://developers.arcgis.com/javascript/latest/references/core/analysis/ElevationProfile/ElevationProfileViewOptions/)
* @see [ElevationProfileLineViewOptions](https://developers.arcgis.com/javascript/latest/references/core/analysis/ElevationProfile/ElevationProfileLineViewOptions/)
*/
export default class ElevationProfileLineChartOptions extends Clonable {
constructor(properties?: ElevationProfileLineChartOptionsProperties);
/**
* Whether to show the profile line in the chart.
* If false, the line is not displayed in the chart, but results are still available.
*
* @default true
*/
accessor lineVisible: boolean;
}