UNPKG

ng-azure-maps

Version:
23 lines (22 loc) 1.76 kB
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 BubbleLayerDirective extends SourceLayerDirective<atlas.layer.BubbleLayer> implements OnChanges { blur: number | atlas.Expression; color: string | atlas.Expression; filter: atlas.Expression; maxZoom: number; minZoom: number; opacity: number | atlas.Expression; pitchAlignment: 'map' | 'viewport'; radius: number | atlas.Expression; strokeColor: string | atlas.Expression; strokeOpacity: number | atlas.Expression; strokeWidth: number | atlas.Expression; visible: boolean; ngOnChanges(): void; protected buildLayer(dataSource: atlas.source.Source): atlas.layer.BubbleLayer; static ɵfac: i0.ɵɵFactoryDeclaration<BubbleLayerDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<BubbleLayerDirective, "[map-bubble-layer], map-bubble-layer", never, { "blur": { "alias": "blur"; "required": false; }; "color": { "alias": "color"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; "maxZoom": { "alias": "maxZoom"; "required": false; }; "minZoom": { "alias": "minZoom"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "pitchAlignment": { "alias": "pitchAlignment"; "required": false; }; "radius": { "alias": "radius"; "required": false; }; "strokeColor": { "alias": "strokeColor"; "required": false; }; "strokeOpacity": { "alias": "strokeOpacity"; "required": false; }; "strokeWidth": { "alias": "strokeWidth"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; }, {}, never, never, false, never>; }