Type alias VmcAutoCast<T>

VmcAutoCast<T>: T & {
    type: string;
}

A Utility Type for Typescript that can be used to invoke ArcGIS API for JavaScript autocasting in a type-safe way.

For example:

function configureClustering(layer: __esri.FeatureLayer) {
layer.featureReduction = {
type: "cluster",
} as VmcAutoCast<__esri.FeatureReductionCluster>;
return layer;
}

Type Parameters

  • T

Generated using TypeDoc