UNPKG

dbweb-common

Version:

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

69 lines 4.81 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Directive, Optional } from '@angular/core'; import { NgControl } from '@angular/forms'; import { MatFormField, MatCheckbox } from '@angular/material'; import { BillComponent } from './bill.component'; var BillFieldDirective = /** @class */ (function () { function BillFieldDirective(control, bill, matField, matCheckBox) { this.control = control; this.bill = bill; this.matField = matField; this.matCheckBox = matCheckBox; } /** * @return {?} */ BillFieldDirective.prototype.ngAfterContentInit = /** * @return {?} */ function () { if (this.bill.fieldMap[this.control.name].Hidden) { if (this.matField) { this.matField._elementRef.nativeElement.style.display = 'none'; } else if (this.matCheckBox) { this.matCheckBox._elementRef.nativeElement.style.display = 'none'; } } }; BillFieldDirective.decorators = [ { type: Directive, args: [{ selector: '[formControlName][commonBillField]' },] } ]; /** @nocollapse */ BillFieldDirective.ctorParameters = function () { return [ { type: NgControl }, { type: BillComponent }, { type: MatFormField, decorators: [{ type: Optional }] }, { type: MatCheckbox, decorators: [{ type: Optional }] } ]; }; return BillFieldDirective; }()); export { BillFieldDirective }; if (false) { /** * @type {?} * @private */ BillFieldDirective.prototype.control; /** * @type {?} * @private */ BillFieldDirective.prototype.bill; /** * @type {?} * @private */ BillFieldDirective.prototype.matField; /** * @type {?} * @private */ BillFieldDirective.prototype.matCheckBox; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlsbC1maWVsZC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9kYndlYi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvYmlsbC9iaWxsLWZpZWxkLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFvQixTQUFTLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3RFLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUMzQyxPQUFPLEVBQUUsWUFBWSxFQUFFLFdBQVcsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQzlELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNqRDtJQUlDLDRCQUNTLE9BQWtCLEVBQ2xCLElBQW1CLEVBQ1AsUUFBc0IsRUFDdEIsV0FBd0I7UUFIcEMsWUFBTyxHQUFQLE9BQU8sQ0FBVztRQUNsQixTQUFJLEdBQUosSUFBSSxDQUFlO1FBQ1AsYUFBUSxHQUFSLFFBQVEsQ0FBYztRQUN0QixnQkFBVyxHQUFYLFdBQVcsQ0FBYTtJQUMxQyxDQUFDOzs7O0lBQ0osK0NBQWtCOzs7SUFBbEI7UUFDQyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxFQUFFO1lBQ2pELElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtnQkFDbEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDO2FBQy9EO2lCQUFNLElBQUksSUFBSSxDQUFDLFdBQVcsRUFBRTtnQkFDNUIsSUFBSSxDQUFDLFdBQVcsQ0FBQyxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDO2FBQ2xFO1NBQ0Q7SUFDRixDQUFDOztnQkFsQkQsU0FBUyxTQUFDO29CQUNWLFFBQVEsRUFBRSxvQ0FBb0M7aUJBQzlDOzs7O2dCQUxRLFNBQVM7Z0JBRVQsYUFBYTtnQkFEYixZQUFZLHVCQVNsQixRQUFRO2dCQVRZLFdBQVcsdUJBVS9CLFFBQVE7O0lBV1gseUJBQUM7Q0FBQSxBQW5CRCxJQW1CQztTQWhCWSxrQkFBa0I7Ozs7OztJQUU3QixxQ0FBMEI7Ozs7O0lBQzFCLGtDQUEyQjs7Ozs7SUFDM0Isc0NBQTBDOzs7OztJQUMxQyx5Q0FBNEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBZnRlckNvbnRlbnRJbml0LCBEaXJlY3RpdmUsIE9wdGlvbmFsIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOZ0NvbnRyb2wgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBNYXRGb3JtRmllbGQsIE1hdENoZWNrYm94IH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwnO1xuaW1wb3J0IHsgQmlsbENvbXBvbmVudCB9IGZyb20gJy4vYmlsbC5jb21wb25lbnQnO1xuQERpcmVjdGl2ZSh7XG5cdHNlbGVjdG9yOiAnW2Zvcm1Db250cm9sTmFtZV1bY29tbW9uQmlsbEZpZWxkXSdcbn0pXG5leHBvcnQgY2xhc3MgQmlsbEZpZWxkRGlyZWN0aXZlIGltcGxlbWVudHMgQWZ0ZXJDb250ZW50SW5pdCB7XG5cdGNvbnN0cnVjdG9yKFxuXHRcdHByaXZhdGUgY29udHJvbDogTmdDb250cm9sLFxuXHRcdHByaXZhdGUgYmlsbDogQmlsbENvbXBvbmVudCxcblx0XHRAT3B0aW9uYWwoKSBwcml2YXRlIG1hdEZpZWxkOiBNYXRGb3JtRmllbGQsXG5cdFx0QE9wdGlvbmFsKCkgcHJpdmF0ZSBtYXRDaGVja0JveDogTWF0Q2hlY2tib3hcblx0KSB7fVxuXHRuZ0FmdGVyQ29udGVudEluaXQoKTogdm9pZCB7XG5cdFx0aWYgKHRoaXMuYmlsbC5maWVsZE1hcFt0aGlzLmNvbnRyb2wubmFtZV0uSGlkZGVuKSB7XG5cdFx0XHRpZiAodGhpcy5tYXRGaWVsZCkge1xuXHRcdFx0XHR0aGlzLm1hdEZpZWxkLl9lbGVtZW50UmVmLm5hdGl2ZUVsZW1lbnQuc3R5bGUuZGlzcGxheSA9ICdub25lJztcblx0XHRcdH0gZWxzZSBpZiAodGhpcy5tYXRDaGVja0JveCkge1xuXHRcdFx0XHR0aGlzLm1hdENoZWNrQm94Ll9lbGVtZW50UmVmLm5hdGl2ZUVsZW1lbnQuc3R5bGUuZGlzcGxheSA9ICdub25lJztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ==