UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

41 lines 1.77 kB
import { OnDestroy, OnInit } from '@angular/core'; import { MapComponent, MapConfig, PositionManagedObject } from '@c8y/ngx-components/map'; import { AlertService, ContextRouteService, OptionsService, Permissions } from '@c8y/ngx-components'; import { ActivatedRoute } from '@angular/router'; import { InventoryService } from '@c8y/client'; import * as i0 from "@angular/core"; export declare class LocationComponent implements OnInit, OnDestroy { private contextRouteService; private activatedRoute; private inventoryService; private permissions; private optionsService; private alertService; position: PositionManagedObject; originalPosition: PositionManagedObject; isEdit: boolean; canEdit: boolean; config: MapConfig; addressSearchTerm: string; hideAddressSearchFeature: boolean; private destroy$; private mapNominatimUrl; map: MapComponent; constructor(contextRouteService: ContextRouteService, activatedRoute: ActivatedRoute, inventoryService: InventoryService, permissions: Permissions, optionsService: OptionsService, alertService: AlertService); ngOnInit(): void; updateMap(): Promise<void>; toggleRealtime(): void; disableRealtime(): void; centerMap(): void; edit(): void; cancel(): void; save(): Promise<void>; positionChanged(position: PositionManagedObject): void; searchAddress(searchTerm: string): Promise<void>; updateMarkerPosition(): void; ngOnDestroy(): void; private enableMarkerDragging; static ɵfac: i0.ɵɵFactoryDeclaration<LocationComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LocationComponent, "c8y-location", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=location.component.d.ts.map