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]

51 lines 3.74 kB
/** * @fileoverview added by tsickle * Generated from: base/amap-shape-overlay.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Output, EventEmitter } from '@angular/core'; import { AMapOverlay } from './amap-overlay'; /** * @template T */ var AMapShapeOverlay = /** @class */ (function (_super) { tslib_1.__extends(AMapShapeOverlay, _super); function AMapShapeOverlay(os, binder) { var _this = _super.call(this, os, binder) || this; _this.os = os; _this.binder = binder; /** @type {?} */ var target = os.get(); _this.naShow = _this.binder.bindEvent(target, 'show'); _this.naHide = _this.binder.bindEvent(target, 'hide'); _this.naChange = _this.binder.bindEvent(target, 'change'); return _this; } AMapShapeOverlay.propDecorators = { naShow: [{ type: Output }], naHide: [{ type: Output }], naChange: [{ type: Output }] }; return AMapShapeOverlay; }(AMapOverlay)); export { AMapShapeOverlay }; if (false) { /** @type {?} */ AMapShapeOverlay.prototype.naShow; /** @type {?} */ AMapShapeOverlay.prototype.naHide; /** @type {?} */ AMapShapeOverlay.prototype.naChange; /** * @type {?} * @protected */ AMapShapeOverlay.prototype.os; /** * @type {?} * @protected */ AMapShapeOverlay.prototype.binder; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW1hcC1zaGFwZS1vdmVybGF5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWFtYXAvIiwic291cmNlcyI6WyJiYXNlL2FtYXAtc2hhcGUtb3ZlcmxheS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVyRCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7Ozs7QUFHN0M7SUFBbUUsNENBQWM7SUFNL0UsMEJBQXNCLEVBQWEsRUFBWSxNQUEwQjtRQUF6RSxZQUNFLGtCQUFNLEVBQUUsRUFBRSxNQUFNLENBQUMsU0FLbEI7UUFOcUIsUUFBRSxHQUFGLEVBQUUsQ0FBVztRQUFZLFlBQU0sR0FBTixNQUFNLENBQW9COztZQUVqRSxNQUFNLEdBQUcsRUFBRSxDQUFDLEdBQUcsRUFBRTtRQUN2QixLQUFJLENBQUMsTUFBTSxHQUFHLEtBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLE1BQU0sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUNwRCxLQUFJLENBQUMsTUFBTSxHQUFHLEtBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLE1BQU0sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUNwRCxLQUFJLENBQUMsUUFBUSxHQUFHLEtBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQzs7SUFDMUQsQ0FBQzs7eUJBVkEsTUFBTTt5QkFDTixNQUFNOzJCQUNOLE1BQU07O0lBU1QsdUJBQUM7Q0FBQSxBQWJELENBQW1FLFdBQVcsR0FhN0U7U0FiWSxnQkFBZ0I7OztJQUUzQixrQ0FBb0M7O0lBQ3BDLGtDQUFvQzs7SUFDcEMsb0NBQXNDOzs7OztJQUUxQiw4QkFBdUI7Ozs7O0lBQUUsa0NBQW9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT3V0cHV0LCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEdldHRlciB9IGZyb20gJy4vaW50ZXJmYWNlcyc7XG5pbXBvcnQgeyBBTWFwT3ZlcmxheSB9IGZyb20gJy4vYW1hcC1vdmVybGF5JztcbmltcG9ydCB7IEV2ZW50QmluZGVyU2VydmljZSB9IGZyb20gJy4uL3NoYXJlZC9ldmVudC1iaW5kZXIuc2VydmljZSc7XG5cbmV4cG9ydCBjbGFzcyBBTWFwU2hhcGVPdmVybGF5PFQgZXh0ZW5kcyBBTWFwLkV2ZW50RW1pdHRlcj4gZXh0ZW5kcyBBTWFwT3ZlcmxheTxUPiB7XG4gIC8vIC0tLS0gRXZlbnRzIC0tLS1cbiAgQE91dHB1dCgpIG5hU2hvdzogRXZlbnRFbWl0dGVyPGFueT47XG4gIEBPdXRwdXQoKSBuYUhpZGU6IEV2ZW50RW1pdHRlcjxhbnk+O1xuICBAT3V0cHV0KCkgbmFDaGFuZ2U6IEV2ZW50RW1pdHRlcjxhbnk+O1xuXG4gIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBvczogR2V0dGVyPFQ+LCBwcm90ZWN0ZWQgYmluZGVyOiBFdmVudEJpbmRlclNlcnZpY2UpIHtcbiAgICBzdXBlcihvcywgYmluZGVyKTtcbiAgICBjb25zdCB0YXJnZXQgPSBvcy5nZXQoKTtcbiAgICB0aGlzLm5hU2hvdyA9IHRoaXMuYmluZGVyLmJpbmRFdmVudCh0YXJnZXQsICdzaG93Jyk7XG4gICAgdGhpcy5uYUhpZGUgPSB0aGlzLmJpbmRlci5iaW5kRXZlbnQodGFyZ2V0LCAnaGlkZScpO1xuICAgIHRoaXMubmFDaGFuZ2UgPSB0aGlzLmJpbmRlci5iaW5kRXZlbnQodGFyZ2V0LCAnY2hhbmdlJyk7XG4gIH1cbn1cbiJdfQ==