import type MediaInfo from "./MediaInfo.js"; import type ChartMediaInfoValue from "../support/ChartMediaInfoValue.js"; import type { MediaInfoProperties } from "./MediaInfo.js"; import type { ChartMediaInfoValueProperties } from "../support/ChartMediaInfoValue.js"; export interface ChartMediaInfoProperties extends MediaInfoProperties { /** Defines the chart value. */ value?: ChartMediaInfoValueProperties | null; } /** * Mixin for [BarChartMediaInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/content/BarChartMediaInfo/), [ColumnChartMediaInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/content/ColumnChartMediaInfo/), * [LineChartMediaInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/content/LineChartMediaInfo/), and [PieChartMediaInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/content/PieChartMediaInfo/). * * @since 4.11 */ export default class ChartMediaInfo extends MediaInfo { constructor(properties?: ChartMediaInfoProperties); /** Defines the chart value. */ get value(): ChartMediaInfoValue | null | undefined; set value(value: ChartMediaInfoValueProperties | null | undefined); }