ng-azure-maps
Version:
Angular wrapper for Azure Maps
20 lines (19 loc) • 1.43 kB
TypeScript
import { OnChanges } from '@angular/core';
import { SourceLayerDirective } from './source-layer-directive';
import * as atlas from 'azure-maps-control';
import * as i0 from "@angular/core";
export declare class HeatmapLayerDirective extends SourceLayerDirective<atlas.layer.HeatMapLayer> implements OnChanges {
color: atlas.Expression;
filter: atlas.Expression;
intensity: number | atlas.Expression;
maxZoom: number;
minZoom: number;
opacity: number | atlas.Expression;
radius: number | atlas.Expression;
visible: boolean;
weight: number | atlas.Expression;
ngOnChanges(): void;
protected buildLayer(dataSource: atlas.source.Source): atlas.layer.HeatMapLayer;
static ɵfac: i0.ɵɵFactoryDeclaration<HeatmapLayerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<HeatmapLayerDirective, "[map-heatmap-layer], map-heatmap-layer", never, { "color": { "alias": "color"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; "intensity": { "alias": "intensity"; "required": false; }; "maxZoom": { "alias": "maxZoom"; "required": false; }; "minZoom": { "alias": "minZoom"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "radius": { "alias": "radius"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; "weight": { "alias": "weight"; "required": false; }; }, {}, never, never, false, never>;
}