iceye-angular-cesium-fork
Version:
Angular library for working with Cesium.
22 lines (21 loc) • 817 B
TypeScript
import { OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core';
import { BasicDrawerService } from '../drawers/basic-drawer/basic-drawer.service';
import { MapLayersService } from '../map-layers/map-layers.service';
/**
* Extend this class to create drawing on map components.
*/
export declare class EntityOnMapComponent implements OnInit, OnChanges, OnDestroy {
protected _drawer: BasicDrawerService;
private mapLayers;
props: any;
protected selfPrimitive: any;
protected selfPrimitiveIsDraw: boolean;
protected dataSources: any;
constructor(_drawer: BasicDrawerService, mapLayers: MapLayersService);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
drawOnMap(): any;
removeFromMap(): void;
updateOnMap(): void;
ngOnDestroy(): void;
}