dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
69 lines • 6.36 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, HostBinding, Input } from '@angular/core';
import { OwnerByEnum } from '../../services/eleview/types/model';
import { EleViewBackFaceService } from '../../services/eleview/eleview-backface';
var LabelSelectComponent = /** @class */ (function () {
function LabelSelectComponent(svr) {
this.svr = svr;
this.hostClass = true;
}
/**
* @return {?}
*/
LabelSelectComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
var _this = this;
this.svr.fetchCategories({ EleName: this.eleName, OwnerBy: this.ownerBy, Owner: this.owner }).subscribe((/**
* @param {?} v
* @return {?}
*/
function (v) {
_this.categories = v;
}));
};
LabelSelectComponent.decorators = [
{ type: Component, args: [{
selector: 'common-label-select',
template: "<div class=\"content\">\r\n\t<common-category-for-select *ngFor=\"let category of categories\"\r\n\t\t[category]=\"category\" [selectedLabels]=\"selectedLabels\">\r\n\t</common-category-for-select>\r\n</div>\r\n",
styles: ["@charset \"UTF-8\";:host{display:flex;flex-direction:column;width:618px;height:100%;box-sizing:border-box}.title{display:flex;padding:16px 16px 0 24px;justify-content:space-between}.title .edit{cursor:pointer}.title-label{font-size:18px;font-weight:700}.\u6807\u7B7E\u82AF\u7247{max-width:100%;padding:8px}.\u6807\u7B7E\u82AF\u7247 .mat-chip{width:90px;padding-right:24px;margin:4px;border-radius:4px;position:relative}.\u6807\u7B7E\u82AF\u7247 .mat-chip .\u6807\u7B7E{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.\u6807\u7B7E\u82AF\u7247 .mat-chip .\u5220\u9664\u6807\u7B7E{position:absolute;right:8px;top:8px}.\u6807\u7B7E\u82AF\u7247 .mat-icon{width:16px;height:16px}.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px}.footer .footer-search{display:inline-block;height:24px;width:152px;line-height:24px;padding:0 24px 0 8px;border-radius:4px;font-size:12px;position:relative}.footer .footer-search input{height:24px}.footer .footer-search .mat-icon{position:absolute;top:0;right:0;margin:0}.content{flex-grow:1;overflow-y:auto;box-sizing:border-box}"]
}] }
];
/** @nocollapse */
LabelSelectComponent.ctorParameters = function () { return [
{ type: EleViewBackFaceService }
]; };
LabelSelectComponent.propDecorators = {
selectedLabels: [{ type: Input }],
eleName: [{ type: Input }],
ownerBy: [{ type: Input }],
owner: [{ type: Input }],
hostClass: [{ type: HostBinding, args: ['class.label-select',] }]
};
return LabelSelectComponent;
}());
export { LabelSelectComponent };
if (false) {
/** @type {?} */
LabelSelectComponent.prototype.selectedLabels;
/** @type {?} */
LabelSelectComponent.prototype.eleName;
/** @type {?} */
LabelSelectComponent.prototype.ownerBy;
/** @type {?} */
LabelSelectComponent.prototype.owner;
/** @type {?} */
LabelSelectComponent.prototype.categories;
/** @type {?} */
LabelSelectComponent.prototype.hostClass;
/**
* @type {?}
* @private
*/
LabelSelectComponent.prototype.svr;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwtc2VsZWN0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2xhYmVsLXNlbGVjdC9sYWJlbC1zZWxlY3QuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFHdEUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ2pFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBRWpGO0lBWUMsOEJBQW9CLEdBQTJCO1FBQTNCLFFBQUcsR0FBSCxHQUFHLENBQXdCO1FBRFosY0FBUyxHQUFHLElBQUksQ0FBQztJQUNGLENBQUM7Ozs7SUFFbkQsdUNBQVE7OztJQUFSO1FBQUEsaUJBSUM7UUFIQSxJQUFJLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTyxFQUFFLEtBQUssRUFBRSxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxTQUFTOzs7O1FBQUMsVUFBQSxDQUFDO1lBQ3hHLEtBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDO1FBQ3JCLENBQUMsRUFBQyxDQUFDO0lBQ0osQ0FBQzs7Z0JBbEJELFNBQVMsU0FBQztvQkFDVixRQUFRLEVBQUUscUJBQXFCO29CQUMvQiwrTkFBNEM7O2lCQUU1Qzs7OztnQkFOUSxzQkFBc0I7OztpQ0FRN0IsS0FBSzswQkFDTCxLQUFLOzBCQUNMLEtBQUs7d0JBQ0wsS0FBSzs0QkFFTCxXQUFXLFNBQUMsb0JBQW9COztJQVFsQywyQkFBQztDQUFBLEFBbkJELElBbUJDO1NBZFksb0JBQW9COzs7SUFDaEMsOENBQWlDOztJQUNqQyx1Q0FBeUI7O0lBQ3pCLHVDQUE4Qjs7SUFDOUIscUNBQXVCOztJQUN2QiwwQ0FBdUI7O0lBQ3ZCLHlDQUFvRDs7Ozs7SUFDeEMsbUNBQW1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDYXRlZ29yeSB9IGZyb20gJy4uLy4uL3NlcnZpY2VzL2VsZXZpZXcvdHlwZXMvY2F0ZWdvcnknO1xyXG5pbXBvcnQgeyBMYWJlbCB9IGZyb20gJy4uLy4uL3NlcnZpY2VzL2VsZXZpZXcvdHlwZXMvbGFiZWwnO1xyXG5pbXBvcnQgeyBPd25lckJ5RW51bSB9IGZyb20gJy4uLy4uL3NlcnZpY2VzL2VsZXZpZXcvdHlwZXMvbW9kZWwnO1xyXG5pbXBvcnQgeyBFbGVWaWV3QmFja0ZhY2VTZXJ2aWNlIH0gZnJvbSAnLi4vLi4vc2VydmljZXMvZWxldmlldy9lbGV2aWV3LWJhY2tmYWNlJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG5cdHNlbGVjdG9yOiAnY29tbW9uLWxhYmVsLXNlbGVjdCcsXHJcblx0dGVtcGxhdGVVcmw6ICcuL2xhYmVsLXNlbGVjdC5jb21wb25lbnQuaHRtbCcsXHJcblx0c3R5bGVVcmxzOiBbJy4vbGFiZWwtc2VsZWN0LmNvbXBvbmVudC5zY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIExhYmVsU2VsZWN0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuXHRASW5wdXQoKSBzZWxlY3RlZExhYmVsczogTGFiZWxbXTtcclxuXHRASW5wdXQoKSBlbGVOYW1lOiBzdHJpbmc7XHJcblx0QElucHV0KCkgb3duZXJCeTogT3duZXJCeUVudW07XHJcblx0QElucHV0KCkgb3duZXI6IHN0cmluZztcclxuXHRjYXRlZ29yaWVzOiBDYXRlZ29yeVtdO1xyXG5cdEBIb3N0QmluZGluZygnY2xhc3MubGFiZWwtc2VsZWN0JykgaG9zdENsYXNzID0gdHJ1ZTtcclxuXHRjb25zdHJ1Y3Rvcihwcml2YXRlIHN2cjogRWxlVmlld0JhY2tGYWNlU2VydmljZSkge31cclxuXHJcblx0bmdPbkluaXQoKSB7XHJcblx0XHR0aGlzLnN2ci5mZXRjaENhdGVnb3JpZXMoeyBFbGVOYW1lOiB0aGlzLmVsZU5hbWUsIE93bmVyQnk6IHRoaXMub3duZXJCeSwgT3duZXI6IHRoaXMub3duZXIgfSkuc3Vic2NyaWJlKHYgPT4ge1xyXG5cdFx0XHR0aGlzLmNhdGVnb3JpZXMgPSB2O1xyXG5cdFx0fSk7XHJcblx0fVxyXG59XHJcbiJdfQ==