@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
40 lines (33 loc) • 1.78 kB
TypeScript
import { Resolve, MaybeAsync, ActivatedRoute } from '@angular/router';
import { MapService, ClusterMapConfig } from '@c8y/ngx-components/map';
import * as L from 'leaflet';
import * as i0 from '@angular/core';
import { EnvironmentProviders } from '@angular/core';
import { NavigatorNodeFactory, NavigatorNode } from '@c8y/ngx-components';
declare class BoundsResolverService implements Resolve<L.LatLngBounds> {
private mapService;
constructor(mapService: MapService);
resolve(): MaybeAsync<L.LatLngBounds>;
static ɵfac: i0.ɵɵFactoryDeclaration<BoundsResolverService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<BoundsResolverService>;
}
declare class DeviceMapNavigationFactory implements NavigatorNodeFactory {
nav: NavigatorNode;
get(): Promise<NavigatorNode>;
static ɵfac: i0.ɵɵFactoryDeclaration<DeviceMapNavigationFactory, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<DeviceMapNavigationFactory>;
}
declare class DeviceMapComponent {
config: ClusterMapConfig;
constructor(route: ActivatedRoute);
static ɵfac: i0.ɵɵFactoryDeclaration<DeviceMapComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DeviceMapComponent, "ng-component", never, {}, {}, never, never, true, never>;
}
declare const deviceMapFeatureProvider: EnvironmentProviders;
declare class LocationResolverService implements Resolve<[number, number]> {
resolve(): MaybeAsync<[number, number]>;
static ɵfac: i0.ɵɵFactoryDeclaration<LocationResolverService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<LocationResolverService>;
}
export { BoundsResolverService, DeviceMapComponent, DeviceMapNavigationFactory, LocationResolverService, deviceMapFeatureProvider };
//# sourceMappingURL=index.d.ts.map