ecp-ui-lib
Version:
40 lines • 3.35 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
var MapDotPopupComponent = /** @class */ (function () {
function MapDotPopupComponent() {
this.isCloseBtn = true;
}
/**
* @return {?}
*/
MapDotPopupComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
};
MapDotPopupComponent.decorators = [
{ type: Component, args: [{
selector: 'ecp-map-dot-popup',
template: "<div class=\"ol-popup\" [ngStyle]=\"customPosition\">\r\n <a class=\"ol-popup-closer\" *ngIf=\"isCloseBtn\"></a>\r\n <div class=\"overlay-content\">\r\n <!--\u7528\u6237\u5185\u5BB9-->\r\n <ng-content></ng-content>\r\n </div>\r\n</div>\r\n",
styles: [".ol-popup{position:absolute;top:10px;left:10px;background:#000c17;color:#fff;min-width:100px;opacity:.6;-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));padding:15px 20px;font-size:14px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:\" \";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#000c17;border-width:10px;left:50%;margin-left:-10px}.ol-popup:before{border-top-color:#000c17;border-width:11px;left:50%;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px;color:#fff}.ol-popup-closer:after{content:\"\u2716\"}"]
}] }
];
/** @nocollapse */
MapDotPopupComponent.ctorParameters = function () { return []; };
MapDotPopupComponent.propDecorators = {
isCloseBtn: [{ type: Input }],
customPosition: [{ type: Input }]
};
return MapDotPopupComponent;
}());
export { MapDotPopupComponent };
if (false) {
/** @type {?} */
MapDotPopupComponent.prototype.isCloseBtn;
/** @type {?} */
MapDotPopupComponent.prototype.customPosition;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLWRvdC1wb3B1cC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9lY3AtdWktbGliLyIsInNvdXJjZXMiOlsibGliL21hcC1kb3QtcG9wdXAvbWFwLWRvdC1wb3B1cC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBRXZEO0lBU0U7UUFIUyxlQUFVLEdBQVksSUFBSSxDQUFDO0lBSXBDLENBQUM7Ozs7SUFFRCx1Q0FBUTs7O0lBQVI7SUFDQSxDQUFDOztnQkFiRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLG1CQUFtQjtvQkFDN0Isb1FBQTZDOztpQkFFOUM7Ozs7OzZCQUVFLEtBQUs7aUNBQ0wsS0FBSzs7SUFRUiwyQkFBQztDQUFBLEFBZkQsSUFlQztTQVZZLG9CQUFvQjs7O0lBQy9CLDBDQUFvQzs7SUFDcEMsOENBQStCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnQsIElucHV0LCBPbkluaXR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdlY3AtbWFwLWRvdC1wb3B1cCcsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL21hcC1kb3QtcG9wdXAuY29tcG9uZW50Lmh0bWwnLFxyXG4gIHN0eWxlVXJsczogWycuL21hcC1kb3QtcG9wdXAuY29tcG9uZW50LmNzcyddXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBNYXBEb3RQb3B1cENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcbiAgQElucHV0KCkgaXNDbG9zZUJ0bjogYm9vbGVhbiA9IHRydWU7XHJcbiAgQElucHV0KCkgY3VzdG9tUG9zaXRpb246b2JqZWN0O1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHtcclxuICB9XHJcblxyXG4gIG5nT25Jbml0KCkge1xyXG4gIH1cclxuXHJcbn1cclxuIl19