@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
128 lines (112 loc) • 6.33 kB
TypeScript
/**
* A module for importing union types for use in [TypeScript](https://developers.arcgis.com/javascript/latest/get-started/#typescript).
*
* @deprecated since version 5.0. Use the specific union types from their respective types modules instead.
* @since 4.32
*/
import type { AnalysisUnion as AnalysisUnionAlias } from "./analysis/types.js";
import type { GeometryUnion as GeometryUnionAlias } from "./geometry/types.js";
import type { RendererUnion as RendererUnionAlias, RendererWithVisualVariablesUnion as RendererWithVisualVariablesUnionAlias } from "./renderers/types.js";
import type { PointCloudRendererUnion as PointCloudRendererUnionAlias } from "./renderers/support/pointCloud/types.js";
import type { RasterRendererUnion as RasterRendererUnionAlias } from "./renderers/support/raster/types.js";
import type { SymbolUnion as SymbolUnionAlias, FillSymbolUnion as FillSymbolUnionAlias, MarkerSymbolUnion as MarkerSymbolUnionAlias, Symbol3DUnion as Symbol3DUnionAlias, Symbol2D3DUnion as Symbol2D3DUnionAlias, Symbol2DUnion as Symbol2DUnionAlias, Symbol3DLayerUnion as Symbol3DLayerUnionAlias } from "./symbols/types.js";
import type { AnalysisView2DUnion as AnalysisView2DUnionAlias } from "./views/2d/analysis/types.js";
import type { AnalysisView3DUnion as AnalysisView3DUnionAlias } from "./views/3d/analysis/types.js";
import type { AnalysisViewUnion as AnalysisViewUnionAlias } from "./views/analysis/types.js";
/**
* Union of all geometries.
*
* @deprecated since version 5.0. Use [GeometryUnion](https://developers.arcgis.com/javascript/latest/references/core/geometry/types/#GeometryUnion) instead.
*/
export type GeometryUnion = GeometryUnionAlias;
/**
* Union of all symbols.
*
* @deprecated since version 5.0. Use [SymbolUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#SymbolUnion) instead.
*/
export type SymbolUnion = SymbolUnionAlias;
/**
* Union of all possible analysis views that can be added to a [SceneView](https://developers.arcgis.com/javascript/latest/references/core/views/SceneView/).
*
* @deprecated since version 5.0. Use [AnalysisView3DUnion](https://developers.arcgis.com/javascript/latest/references/core/views/3d/analysis/types/#AnalysisView3DUnion) instead.
*/
export type AnalysisView3DUnion = AnalysisView3DUnionAlias;
/**
* Union of all possible analysis views that can be added to a [MapView](https://developers.arcgis.com/javascript/latest/references/core/views/MapView/).
*
* @deprecated since version 5.0. Use [AnalysisView2DUnion](https://developers.arcgis.com/javascript/latest/references/core/views/2d/analysis/types/#AnalysisView2DUnion) instead.
*/
export type AnalysisView2DUnion = AnalysisView2DUnionAlias;
/**
* Union of all possible analysis types that can be added to a [View](https://developers.arcgis.com/javascript/latest/references/core/views/View/).
*
* @deprecated since version 5.0. Use [AnalysisUnion](https://developers.arcgis.com/javascript/latest/references/core/analysis/types/#AnalysisUnion) instead.
*/
export type AnalysisUnion = AnalysisUnionAlias;
/**
* Union of renderers.
*
* @deprecated since version 5.0. Use [RendererUnion](https://developers.arcgis.com/javascript/latest/references/core/renderers/types/#RendererUnion) instead.
*/
export type RendererUnion = RendererUnionAlias;
/**
* Union of all raster renderers.
*
* @deprecated since version 5.0. Use [RasterRendererUnion](https://developers.arcgis.com/javascript/latest/references/core/renderers/support/raster/types/#RasterRendererUnion) instead.
*/
export type RasterRendererUnion = RasterRendererUnionAlias;
/**
* Union of all point cloud renderers.
*
* @deprecated since version 5.0. Use [PointCloudRendererUnion](https://developers.arcgis.com/javascript/latest/references/core/renderers/support/pointCloud/types/#PointCloudRendererUnion) instead.
*/
export type PointCloudRendererUnion = PointCloudRendererUnionAlias;
/**
* Union of all 2D fill symbols.
*
* @deprecated since version 5.0. Use [FillSymbolUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#FillSymbolUnion) instead.
*/
export type FillSymbol2DUnion = FillSymbolUnionAlias;
/**
* Union of all 2D marker symbols.
*
* @deprecated since version 5.0. Use [MarkerSymbolUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#MarkerSymbolUnion) instead.
*/
export type MarkerSymbol2DUnion = MarkerSymbolUnionAlias;
/**
* Union of all 3D symbol layers.
*
* @deprecated since version 5.0. Use [Symbol3DLayerUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#Symbol3DLayerUnion) instead.
*/
export type Symbol3DLayerUnion = Symbol3DLayerUnionAlias;
/**
* Union of all 3D symbols.
*
* @deprecated since version 5.0. Use [Symbol3DUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#Symbol3DUnion) instead.
*/
export type Symbol3DUnion = Symbol3DUnionAlias;
/**
* Union of all 2D and 3D symbols.
*
* @deprecated since version 5.0. Use [Symbol2D3DUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#Symbol2D3DUnion) instead.
*/
export type Symbol2D3DUnion = Symbol2D3DUnionAlias;
/**
* Union of all renderers with visual variables.
*
* @deprecated since version 5.0. Use [RendererWithVisualVariablesUnion](https://developers.arcgis.com/javascript/latest/references/core/renderers/types/#RendererWithVisualVariablesUnion) instead.
*/
export type RendererWithVisualVariablesUnion = RendererWithVisualVariablesUnionAlias;
/**
* Union of all 2D symbols.
*
* @deprecated since version 5.0. Use [Symbol2DUnion](https://developers.arcgis.com/javascript/latest/references/core/symbols/types/#Symbol2DUnion) instead.
*/
export type Symbol2DUnion = Symbol2DUnionAlias;
/**
* Union of all possible analysis views that can be added to a [MapView](https://developers.arcgis.com/javascript/latest/references/core/views/MapView/) or
* [SceneView](https://developers.arcgis.com/javascript/latest/references/core/views/SceneView/).
*
* @deprecated since version 5.0. Use [AnalysisViewUnion](https://developers.arcgis.com/javascript/latest/references/core/views/analysis/types/#AnalysisViewUnion) instead.
*/
export type AnalysisViewUnion = AnalysisViewUnionAlias;