@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
14 lines (13 loc) • 831 B
TypeScript
import type { ClonableMixin } from "../../core/Clonable.js";
import type { JSONSupport } from "../../core/JSONSupport.js";
/**
* Pattern3D is the base class for pattern fills on [FillSymbol3DLayer](https://developers.arcgis.com/javascript/latest/references/core/symbols/FillSymbol3DLayer/).
*
* Patterns can only be set when the fill is used on a [PolygonSymbol3D](https://developers.arcgis.com/javascript/latest/references/core/symbols/PolygonSymbol3D/).
*
* Currently only patterns of type `style` are supported. For more information see [StylePattern3D](https://developers.arcgis.com/javascript/latest/references/core/symbols/patterns/StylePattern3D/).
*
* @since 4.17
*/
export default abstract class Pattern3D extends Pattern3DSuperclass {}
declare const Pattern3DSuperclass: typeof JSONSupport & typeof ClonableMixin