@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
31 lines (29 loc) • 1.18 kB
TypeScript
import type Color from "../../Color.js";
import type { JSONSupport } from "../../core/JSONSupport.js";
import type { ColorLike } from "../../Color.js";
/** @since 5.0 */
export interface LineCallout3DBorderProperties {
/**
* The color of the callout line border.
* This can be autocast with an array of rgb(a) values, named string, hex string or an hsl(a) string,
* an object with `r`, `g`, `b`, and `a` properties, or a [Color](https://developers.arcgis.com/javascript/latest/references/core/Color/) object.
*
* @default white
* @since 5.0
*/
color?: ColorLike | null;
}
/** @since 5.0 */
export default class LineCallout3DBorder extends JSONSupport {
constructor(properties?: LineCallout3DBorderProperties);
/**
* The color of the callout line border.
* This can be autocast with an array of rgb(a) values, named string, hex string or an hsl(a) string,
* an object with `r`, `g`, `b`, and `a` properties, or a [Color](https://developers.arcgis.com/javascript/latest/references/core/Color/) object.
*
* @default white
* @since 5.0
*/
get color(): Color | null | undefined;
set color(value: ColorLike | null | undefined);
}