@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
29 lines (27 loc) • 1.33 kB
TypeScript
import type SpatialReference from "../../geometry/SpatialReference.js";
import type TileInfo from "../support/TileInfo.js";
import type { TileInfoProperties } from "../support/TileInfo.js";
export interface ArcGISCachedServiceProperties {
/** The copyright text as defined by the service. */
copyright?: string | null;
/** Contains information about the tiling scheme for the layer. */
tileInfo?: TileInfoProperties;
}
/**
* Mixin for [TileLayer](https://developers.arcgis.com/javascript/latest/references/core/layers/TileLayer/) and
* [ElevationLayer](https://developers.arcgis.com/javascript/latest/references/core/layers/ElevationLayer/).
*
* @since 4.0
* @see [TileLayer](https://developers.arcgis.com/javascript/latest/references/core/layers/TileLayer/)
* @see [ElevationLayer](https://developers.arcgis.com/javascript/latest/references/core/layers/ElevationLayer/)
*/
export abstract class ArcGISCachedService {
constructor(...args: any[]);
/** The copyright text as defined by the service. */
accessor copyright: string | null | undefined;
/** The spatial reference of the layer as defined by the service. */
get spatialReference(): SpatialReference;
/** Contains information about the tiling scheme for the layer. */
get tileInfo(): TileInfo;
set tileInfo(value: TileInfoProperties);
}