resium
Version:
React components for Cesium
13 lines (12 loc) • 857 B
TypeScript
import { EventkeyMap } from "../core";
import { ImageryLayer, ImageryLayerCollection as CesiumImageryLayerCollection } from "cesium";
export declare type ImageryLayerCollectionCesiumEvents = {
onLayerAdd?: (layer: ImageryLayer, index: number) => void;
onLayerMove?: (layer: ImageryLayer, index: number) => void;
onLayerRemove?: (layer: ImageryLayer, index: number) => void;
onLayerShowOrHide?: (layer: ImageryLayer, index: number) => void;
};
export declare type ImageryLayerCollectionProps = ImageryLayerCollectionCesiumEvents;
export declare const cesiumEventProps: EventkeyMap<CesiumImageryLayerCollection, ImageryLayerCollectionCesiumEvents>;
declare const ImageryLayerCollection: import("../core").CesiumComponentType<CesiumImageryLayerCollection, ImageryLayerCollectionCesiumEvents>;
export default ImageryLayerCollection;