ng-azure-maps
Version:
Angular wrapper for Azure Maps
26 lines (25 loc) • 2.06 kB
TypeScript
import { SourceLayerDirective } from './source-layer-directive';
import * as atlas from 'azure-maps-control';
import { OnChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class LineLayerDirective extends SourceLayerDirective<atlas.layer.LineLayer> implements OnChanges {
blur: number | atlas.Expression;
filter: atlas.Expression;
lineCap: 'butt' | 'round' | 'square';
lineJoin: 'bevel' | 'round' | 'miter';
maxZoom: number;
minZoom: number;
offset: number | atlas.Expression;
strokeColor: string | atlas.Expression;
strokeDashArray: number[];
strokeGradient: atlas.Expression;
strokeOpacity: number | atlas.Expression;
strokeWidth: number | atlas.Expression;
translate: atlas.Pixel;
translateAnchor: 'map' | 'viewport';
visible: boolean;
ngOnChanges(): void;
protected buildLayer(dataSource: atlas.source.Source): atlas.layer.LineLayer;
static ɵfac: i0.ɵɵFactoryDeclaration<LineLayerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<LineLayerDirective, "[map-line-layer], map-line-layer", never, { "blur": { "alias": "blur"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; "lineCap": { "alias": "lineCap"; "required": false; }; "lineJoin": { "alias": "lineJoin"; "required": false; }; "maxZoom": { "alias": "maxZoom"; "required": false; }; "minZoom": { "alias": "minZoom"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; "strokeColor": { "alias": "strokeColor"; "required": false; }; "strokeDashArray": { "alias": "strokeDashArray"; "required": false; }; "strokeGradient": { "alias": "strokeGradient"; "required": false; }; "strokeOpacity": { "alias": "strokeOpacity"; "required": false; }; "strokeWidth": { "alias": "strokeWidth"; "required": false; }; "translate": { "alias": "translate"; "required": false; }; "translateAnchor": { "alias": "translateAnchor"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; }, {}, never, never, false, never>;
}