@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
44 lines (42 loc) • 1.38 kB
TypeScript
import type Accessor from "../../core/Accessor.js";
/** @since 5.0 */
export interface VisibleElementsSettingsPaneProperties extends Partial<Pick<VisibleElementsSettingsPane, "arrowsToggle" | "capSelect" | "colorPicker" | "stylePicker" | "widthInput">> {}
/** @since 5.0 */
export default class VisibleElementsSettingsPane extends Accessor {
constructor(properties?: VisibleElementsSettingsPaneProperties);
/**
* Indicates whether to display a toggle to hide / show arrows for structural attachment associations. Default is `false`.
*
* @default false
* @since 5.0
*/
accessor arrowsToggle: boolean;
/**
* Indicates whether to display the cap input to update the line symbol's cap style. Default is `false`.
*
* @default false
* @since 5.0
*/
accessor capSelect: boolean;
/**
* Indicates whether to display the color picker to update the line symbol's color. Default is `true`.
*
* @default true
* @since 5.0
*/
accessor colorPicker: boolean;
/**
* Indicates whether to display the style input to update the line symbol's style. Default is `true`.
*
* @default true
* @since 5.0
*/
accessor stylePicker: boolean;
/**
* Indicates whether to display the width input to update the line symbol's width. Default is `true`.
*
* @default true
* @since 5.0
*/
accessor widthInput: boolean;
}