UNPKG

ngx-amap

Version:

[![npm](https://img.shields.io/npm/v/ngx-amap.svg)][npm-badge-url] [![npm](https://img.shields.io/npm/dm/ngx-amap.svg)][npm-badge-url] [![Build Status](https://travis-ci.org/xieziyu/ngx-amap.svg?branch=master)][ci-url]

104 lines 5.66 kB
/** * @fileoverview added by tsickle * Generated from: base/amap-path-overlay.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Input } from '@angular/core'; import { OverlayOptions } from './amap-overlay'; import { AMapShapeOverlay } from './amap-shape-overlay'; /** @type {?} */ export var PathOverlayOptions = tslib_1.__spread(OverlayOptions, [ 'visible', 'zIndex', 'strokeColor', 'strokeOpacity', 'strokeWeight', 'strokeStyle', 'strokeDasharray', 'lineJoin', 'lineCap', ]); /** * @template T */ var AMapPathOverlay = /** @class */ (function (_super) { tslib_1.__extends(AMapPathOverlay, _super); function AMapPathOverlay(os, binder) { var _this = _super.call(this, os, binder) || this; _this.os = os; _this.binder = binder; return _this; } AMapPathOverlay.propDecorators = { visible: [{ type: Input }], zIndex: [{ type: Input }], strokeColor: [{ type: Input }], strokeOpacity: [{ type: Input }], strokeWeight: [{ type: Input }], strokeStyle: [{ type: Input }], strokeDasharray: [{ type: Input }], lineJoin: [{ type: Input }], lineCap: [{ type: Input }] }; return AMapPathOverlay; }(AMapShapeOverlay)); export { AMapPathOverlay }; if (false) { /** * 是否可见 * @type {?} */ AMapPathOverlay.prototype.visible; /** * 覆盖物层级 * @type {?} */ AMapPathOverlay.prototype.zIndex; /** * 描边线条颜色 * @type {?} */ AMapPathOverlay.prototype.strokeColor; /** * 描边线条透明度 * @type {?} */ AMapPathOverlay.prototype.strokeOpacity; /** * 描边宽度 * @type {?} */ AMapPathOverlay.prototype.strokeWeight; /** * 描边样式 * @type {?} */ AMapPathOverlay.prototype.strokeStyle; /** * 虚线间隔 * @type {?} */ AMapPathOverlay.prototype.strokeDasharray; /** * 折线拐点的绘制样式 * @type {?} */ AMapPathOverlay.prototype.lineJoin; /** * 折线两端线帽的绘制样式 * @type {?} */ AMapPathOverlay.prototype.lineCap; /** * @type {?} * @protected */ AMapPathOverlay.prototype.os; /** * @type {?} * @protected */ AMapPathOverlay.prototype.binder; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW1hcC1wYXRoLW92ZXJsYXkuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYW1hcC8iLCJzb3VyY2VzIjpbImJhc2UvYW1hcC1wYXRoLW92ZXJsYXkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUV0QyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDaEQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7O0FBR3hELE1BQU0sS0FBTyxrQkFBa0Isb0JBQzFCLGNBQWM7SUFDakIsU0FBUztJQUNULFFBQVE7SUFDUixhQUFhO0lBQ2IsZUFBZTtJQUNmLGNBQWM7SUFDZCxhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLFVBQVU7SUFDVixTQUFTO0VBQ1Y7Ozs7QUFFRDtJQUFrRSwyQ0FBbUI7SUF1Q25GLHlCQUFzQixFQUFhLEVBQVksTUFBMEI7UUFBekUsWUFDRSxrQkFBTSxFQUFFLEVBQUUsTUFBTSxDQUFDLFNBQ2xCO1FBRnFCLFFBQUUsR0FBRixFQUFFLENBQVc7UUFBWSxZQUFNLEdBQU4sTUFBTSxDQUFvQjs7SUFFekUsQ0FBQzs7MEJBcENBLEtBQUs7eUJBSUwsS0FBSzs4QkFJTCxLQUFLO2dDQUlMLEtBQUs7K0JBSUwsS0FBSzs4QkFJTCxLQUFLO2tDQUlMLEtBQUs7MkJBSUwsS0FBSzswQkFJTCxLQUFLOztJQUtSLHNCQUFDO0NBQUEsQUExQ0QsQ0FBa0UsZ0JBQWdCLEdBMENqRjtTQTFDWSxlQUFlOzs7Ozs7SUFLMUIsa0NBQTBCOzs7OztJQUkxQixpQ0FBd0I7Ozs7O0lBSXhCLHNDQUE2Qjs7Ozs7SUFJN0Isd0NBQStCOzs7OztJQUkvQix1Q0FBOEI7Ozs7O0lBSTlCLHNDQUF1Qzs7Ozs7SUFJdkMsMENBQW1DOzs7OztJQUluQyxtQ0FBdUM7Ozs7O0lBSXZDLGtDQUFxQzs7Ozs7SUFFekIsNkJBQXVCOzs7OztJQUFFLGlDQUFvQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBHZXR0ZXIgfSBmcm9tICcuL2ludGVyZmFjZXMnO1xuaW1wb3J0IHsgT3ZlcmxheU9wdGlvbnMgfSBmcm9tICcuL2FtYXAtb3ZlcmxheSc7XG5pbXBvcnQgeyBBTWFwU2hhcGVPdmVybGF5IH0gZnJvbSAnLi9hbWFwLXNoYXBlLW92ZXJsYXknO1xuaW1wb3J0IHsgRXZlbnRCaW5kZXJTZXJ2aWNlIH0gZnJvbSAnLi4vc2hhcmVkL2V2ZW50LWJpbmRlci5zZXJ2aWNlJztcblxuZXhwb3J0IGNvbnN0IFBhdGhPdmVybGF5T3B0aW9ucyA9IFtcbiAgLi4uT3ZlcmxheU9wdGlvbnMsXG4gICd2aXNpYmxlJyxcbiAgJ3pJbmRleCcsXG4gICdzdHJva2VDb2xvcicsXG4gICdzdHJva2VPcGFjaXR5JyxcbiAgJ3N0cm9rZVdlaWdodCcsXG4gICdzdHJva2VTdHlsZScsXG4gICdzdHJva2VEYXNoYXJyYXknLFxuICAnbGluZUpvaW4nLFxuICAnbGluZUNhcCcsXG5dO1xuXG5leHBvcnQgY2xhc3MgQU1hcFBhdGhPdmVybGF5PFQgZXh0ZW5kcyBBTWFwLkV2ZW50RW1pdHRlcj4gZXh0ZW5kcyBBTWFwU2hhcGVPdmVybGF5PFQ+IHtcbiAgLy8gLS0tLSBPcHRpb25zIC0tLS1cbiAgLyoqXG4gICAqIOaYr+WQpuWPr+ingVxuICAgKi9cbiAgQElucHV0KCkgdmlzaWJsZTogYm9vbGVhbjtcbiAgLyoqXG4gICAqIOimhueblueJqeWxgue6p1xuICAgKi9cbiAgQElucHV0KCkgekluZGV4OiBudW1iZXI7XG4gIC8qKlxuICAgKiDmj4/ovrnnur/mnaHpopzoibJcbiAgICovXG4gIEBJbnB1dCgpIHN0cm9rZUNvbG9yOiBzdHJpbmc7XG4gIC8qKlxuICAgKiDmj4/ovrnnur/mnaHpgI/mmI7luqZcbiAgICovXG4gIEBJbnB1dCgpIHN0cm9rZU9wYWNpdHk6IG51bWJlcjtcbiAgLyoqXG4gICAqIOaPj+i+ueWuveW6plxuICAgKi9cbiAgQElucHV0KCkgc3Ryb2tlV2VpZ2h0OiBudW1iZXI7XG4gIC8qKlxuICAgKiDmj4/ovrnmoLflvI9cbiAgICovXG4gIEBJbnB1dCgpIHN0cm9rZVN0eWxlOiBBTWFwLlN0cm9rZVN0eWxlO1xuICAvKipcbiAgICog6Jma57q/6Ze06ZqUXG4gICAqL1xuICBASW5wdXQoKSBzdHJva2VEYXNoYXJyYXk6IG51bWJlcltdO1xuICAvKipcbiAgICog5oqY57q/5ouQ54K555qE57uY5Yi25qC35byPXG4gICAqL1xuICBASW5wdXQoKSBsaW5lSm9pbjogQU1hcC5TdHJva2VMaW5lSm9pbjtcbiAgLyoqXG4gICAqIOaKmOe6v+S4pOerr+e6v+W4veeahOe7mOWItuagt+W8j1xuICAgKi9cbiAgQElucHV0KCkgbGluZUNhcDogQU1hcC5TdHJva2VMaW5lQ2FwO1xuXG4gIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBvczogR2V0dGVyPFQ+LCBwcm90ZWN0ZWQgYmluZGVyOiBFdmVudEJpbmRlclNlcnZpY2UpIHtcbiAgICBzdXBlcihvcywgYmluZGVyKTtcbiAgfVxufVxuIl19