ngx-amap
Version:
[][npm-badge-url] [][npm-badge-url] [][ci-url]
51 lines • 3.74 kB
JavaScript
/**
* @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==