UNPKG

ng-azure-maps

Version:
18 lines (17 loc) 1.28 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 PolygonLayerDirective extends SourceLayerDirective<atlas.layer.PolygonLayer> implements OnChanges { fillColor: string | atlas.Expression; fillOpacity: number | atlas.Expression; fillPattern: string | atlas.Expression; filter: atlas.Expression; maxZoom: number; minZoom: number; visible: boolean; ngOnChanges(): void; protected buildLayer(dataSource: atlas.source.Source): atlas.layer.PolygonLayer; static ɵfac: i0.ɵɵFactoryDeclaration<PolygonLayerDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<PolygonLayerDirective, "[map-polygon-layer], map-polygon-layer", never, { "fillColor": { "alias": "fillColor"; "required": false; }; "fillOpacity": { "alias": "fillOpacity"; "required": false; }; "fillPattern": { "alias": "fillPattern"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; "maxZoom": { "alias": "maxZoom"; "required": false; }; "minZoom": { "alias": "minZoom"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; }, {}, never, never, false, never>; }