UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

96 lines 7.34 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, HostBinding, Input } from '@angular/core'; import { ConditionalTemplateRunner } from '../../service/data'; var CtRunnerSelectComponent = /** @class */ (function () { function CtRunnerSelectComponent() { this.hostClass = true; } Object.defineProperty(CtRunnerSelectComponent.prototype, "setting", { get: /** * @return {?} */ function () { if (this.data) { return (/** @type {?} */ (this.data.Setting)); } return undefined; }, enumerable: true, configurable: true }); /** * @return {?} */ CtRunnerSelectComponent.prototype.getValue = /** * @return {?} */ function () { /** @type {?} */ var v = (/** @type {?} */ (this.data.Data.Value)); if (v) { return v.Value; } return undefined; }; /** * @param {?} val * @return {?} */ CtRunnerSelectComponent.prototype.setValue = /** * @param {?} val * @return {?} */ function (val) { var _this = this; /** @type {?} */ var mval = (/** @type {?} */ (this.data.Data.Value)); if (!mval) { mval = (/** @type {?} */ ({})); this.data.Data.Value = mval; } mval.OtherOption = this.setting.OtherOption; mval.Options = this.setting.Options.filter((/** * @param {?} v * @return {?} */ function (v) { return v.Value !== _this.setting.OtherOption; })).map((/** * @param {?} v * @return {?} */ function (v) { return v.Value; })); mval.Value = val.value; this.data.enable = !!val.value; }; /** * @return {?} */ CtRunnerSelectComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; CtRunnerSelectComponent.decorators = [ { type: Component, args: [{ selector: 'common-ct-runner-select', template: "<mat-radio-group aria-label=\"Select an option\" [value]=\"getValue()\"\r\n\t(change)=\"setValue($event)\">\r\n\t<mat-radio-button *ngFor=\"let item of setting?.Options\" class=\"\u5355\u9009\"\r\n\t\t[class.\u9009\u4E2D]=\"data?.Data.Value == item.Value\" [value]=\"item.Value\">\r\n\t\t{{ item.Text }}</mat-radio-button>\r\n</mat-radio-group>", styles: ["@charset \"UTF-8\";.\u5355\u9009{font-size:14px;margin-right:24px;line-height:24px}"] }] } ]; /** @nocollapse */ CtRunnerSelectComponent.ctorParameters = function () { return []; }; CtRunnerSelectComponent.propDecorators = { hostClass: [{ type: HostBinding, args: ['class.ct-runner-select',] }], data: [{ type: Input }] }; return CtRunnerSelectComponent; }()); export { CtRunnerSelectComponent }; if (false) { /** @type {?} */ CtRunnerSelectComponent.prototype.hostClass; /** @type {?} */ CtRunnerSelectComponent.prototype.data; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3QtcnVubmVyLXNlbGVjdC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9kYndlYi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvcmVjb3JkLXZpZXcvY29uZGl0aW9uYWwtdGVtcGxhdGUtcnVubmVyL2N0LXJ1bm5lci1zZWxlY3QvY3QtcnVubmVyLXNlbGVjdC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsV0FBVyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN0RSxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUsvRDtJQWdDQztRQTFCdUMsY0FBUyxHQUFHLElBQUksQ0FBQztJQTBCekMsQ0FBQztJQXhCaEIsc0JBQUksNENBQU87Ozs7UUFBWDtZQUNDLElBQUksSUFBSSxDQUFDLElBQUksRUFBRTtnQkFDZCxPQUFPLG1CQUFBLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFtQixDQUFDO2FBQzVDO1lBQ0QsT0FBTyxTQUFTLENBQUM7UUFDbEIsQ0FBQzs7O09BQUE7Ozs7SUFDRCwwQ0FBUTs7O0lBQVI7O1lBQ08sQ0FBQyxHQUFHLG1CQUFBLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBMEI7UUFDeEQsSUFBSSxDQUFDLEVBQUU7WUFDTixPQUFPLENBQUMsQ0FBQyxLQUFLLENBQUM7U0FDZjtRQUNELE9BQU8sU0FBUyxDQUFDO0lBQ2xCLENBQUM7Ozs7O0lBQ0QsMENBQVE7Ozs7SUFBUixVQUFTLEdBQW1CO1FBQTVCLGlCQVVDOztZQVRJLElBQUksR0FBRyxtQkFBQSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQTBCO1FBQ3pELElBQUksQ0FBQyxJQUFJLEVBQUU7WUFDVixJQUFJLEdBQUcsbUJBQUEsRUFBRSxFQUEwQixDQUFDO1lBQ3BDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUM7U0FDNUI7UUFDRCxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDO1FBQzVDLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTTs7OztRQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxDQUFDLEtBQUssS0FBSyxLQUFJLENBQUMsT0FBTyxDQUFDLFdBQVcsRUFBcEMsQ0FBb0MsRUFBQyxDQUFDLEdBQUc7Ozs7UUFBQyxVQUFBLENBQUMsSUFBSSxPQUFBLENBQUMsQ0FBQyxLQUFLLEVBQVAsQ0FBTyxFQUFDLENBQUM7UUFDeEcsSUFBSSxDQUFDLEtBQUssR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDO0lBQ2hDLENBQUM7Ozs7SUFHRCwwQ0FBUTs7O0lBQVIsY0FBWSxDQUFDOztnQkFsQ2IsU0FBUyxTQUFDO29CQUNWLFFBQVEsRUFBRSx5QkFBeUI7b0JBQ25DLG9XQUFnRDs7aUJBRWhEOzs7Ozs0QkFFQyxXQUFXLFNBQUMsd0JBQXdCO3VCQUNwQyxLQUFLOztJQTRCUCw4QkFBQztDQUFBLEFBbkNELElBbUNDO1NBOUJZLHVCQUF1Qjs7O0lBQ25DLDRDQUF3RDs7SUFDeEQsdUNBQXlDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIEhvc3RCaW5kaW5nLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29uZGl0aW9uYWxUZW1wbGF0ZVJ1bm5lciB9IGZyb20gJy4uLy4uL3NlcnZpY2UvZGF0YSc7XG5pbXBvcnQgeyBDVFNlbGVjdFNldHRpbmcgfSBmcm9tICcuLi8uLi8uLi9lbGVtZW50L3NlcnZpY2UvcmVjb3Jkdmlldy1wYXJhbSc7XG5pbXBvcnQgeyBTZWxlY3RDb25kaXRpb25hbFZhbHVlIH0gZnJvbSAnLi4vLi4vbW9kZWwvbW9kZWwnO1xuaW1wb3J0IHsgTWF0UmFkaW9DaGFuZ2UgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbCc7XG5cbkBDb21wb25lbnQoe1xuXHRzZWxlY3RvcjogJ2NvbW1vbi1jdC1ydW5uZXItc2VsZWN0Jyxcblx0dGVtcGxhdGVVcmw6ICcuL2N0LXJ1bm5lci1zZWxlY3QuY29tcG9uZW50Lmh0bWwnLFxuXHRzdHlsZVVybHM6IFsnLi9jdC1ydW5uZXItc2VsZWN0LmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgQ3RSdW5uZXJTZWxlY3RDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuXHRASG9zdEJpbmRpbmcoJ2NsYXNzLmN0LXJ1bm5lci1zZWxlY3QnKSBob3N0Q2xhc3MgPSB0cnVlO1xuXHRASW5wdXQoKSBkYXRhOiBDb25kaXRpb25hbFRlbXBsYXRlUnVubmVyO1xuXHRnZXQgc2V0dGluZygpOiBDVFNlbGVjdFNldHRpbmcge1xuXHRcdGlmICh0aGlzLmRhdGEpIHtcblx0XHRcdHJldHVybiB0aGlzLmRhdGEuU2V0dGluZyBhcyBDVFNlbGVjdFNldHRpbmc7XG5cdFx0fVxuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblx0Z2V0VmFsdWUoKSB7XG5cdFx0Y29uc3QgdiA9IHRoaXMuZGF0YS5EYXRhLlZhbHVlIGFzIFNlbGVjdENvbmRpdGlvbmFsVmFsdWU7XG5cdFx0aWYgKHYpIHtcblx0XHRcdHJldHVybiB2LlZhbHVlO1xuXHRcdH1cblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cdHNldFZhbHVlKHZhbDogTWF0UmFkaW9DaGFuZ2UpIHtcblx0XHRsZXQgbXZhbCA9IHRoaXMuZGF0YS5EYXRhLlZhbHVlIGFzIFNlbGVjdENvbmRpdGlvbmFsVmFsdWU7XG5cdFx0aWYgKCFtdmFsKSB7XG5cdFx0XHRtdmFsID0ge30gYXMgU2VsZWN0Q29uZGl0aW9uYWxWYWx1ZTtcblx0XHRcdHRoaXMuZGF0YS5EYXRhLlZhbHVlID0gbXZhbDtcblx0XHR9XG5cdFx0bXZhbC5PdGhlck9wdGlvbiA9IHRoaXMuc2V0dGluZy5PdGhlck9wdGlvbjtcblx0XHRtdmFsLk9wdGlvbnMgPSB0aGlzLnNldHRpbmcuT3B0aW9ucy5maWx0ZXIodiA9PiB2LlZhbHVlICE9PSB0aGlzLnNldHRpbmcuT3RoZXJPcHRpb24pLm1hcCh2ID0+IHYuVmFsdWUpO1xuXHRcdG12YWwuVmFsdWUgPSB2YWwudmFsdWU7XG5cdFx0dGhpcy5kYXRhLmVuYWJsZSA9ICEhdmFsLnZhbHVlO1xuXHR9XG5cdGNvbnN0cnVjdG9yKCkge31cblxuXHRuZ09uSW5pdCgpIHt9XG59XG4iXX0=