@yoyoboot/l-52abp-ng-form-generator
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
26 lines • 4.75 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class LimitDisplayComponent {
constructor() { }
ngOnInit() { }
}
LimitDisplayComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: LimitDisplayComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
LimitDisplayComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: LimitDisplayComponent, selector: "app-limit-display", inputs: { config: "config" }, ngImport: i0, template: "<div class=\"limit\" *ngIf=\"config.displayLimits\">\n <!-- \u662F\u5426\u5141\u8BB8\u8D85\u4E0A\u4E0B\u9650 -->\n <span\n [ngClass]=\"{\n hasEerror:\n !config.isLimitOverrideAllowed &&\n config.dataValue !== null &&\n config.lowerLimit !== null &&\n config.lowerLimit !== undefined &&\n config.dataValue < config.lowerLimit\n }\"\n >{{ '\u4E0B\u9650\u503C' }} : {{ config.lowerLimit }}</span\n >\n\n <span\n [ngClass]=\"{\n hasEerror:\n !config.isLimitOverrideAllowed &&\n config.dataValue !== null &&\n config.upperLimit !== null &&\n config.upperLimit !== undefined &&\n config.dataValue > config.upperLimit\n }\"\n >{{ '\u4E0A\u9650\u503C' }} : {{ config.upperLimit }}</span\n >\n</div>\n", styles: ["\n .hasEerror {\n color: red;\n }\n "], directives: [{ type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: LimitDisplayComponent, decorators: [{
type: Component,
args: [{
selector: 'app-limit-display',
templateUrl: './limit-display.component.html',
styles: [
`
.hasEerror {
color: red;
}
`
]
}]
}], ctorParameters: function () { return []; }, propDecorators: { config: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGltaXQtZGlzcGxheS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nLWZvcm0tZ2VuZXJhdG9yL3NyYy9zaGFyZWQvbGltaXQtZGlzcGxheS9saW1pdC1kaXNwbGF5LmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmctZm9ybS1nZW5lcmF0b3Ivc3JjL3NoYXJlZC9saW1pdC1kaXNwbGF5L2xpbWl0LWRpc3BsYXkuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7OztBQWN6RCxNQUFNLE9BQU8scUJBQXFCO0lBQ2hDLGdCQUFlLENBQUM7SUFJaEIsUUFBUSxLQUFJLENBQUM7O21IQUxGLHFCQUFxQjt1R0FBckIscUJBQXFCLHVGQ2RsQyw2eEJBMEJBOzRGRFphLHFCQUFxQjtrQkFYakMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsbUJBQW1CO29CQUM3QixXQUFXLEVBQUUsZ0NBQWdDO29CQUM3QyxNQUFNLEVBQUU7d0JBQ047Ozs7S0FJQztxQkFDRjtpQkFDRjswRUFJVSxNQUFNO3NCQUFkLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IElEeW5hbWljQ29tcG9uZW50Q29uZmlnIH0gZnJvbSAnLi4vLi4vZHluYW1pYy1jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhcHAtbGltaXQtZGlzcGxheScsXG4gIHRlbXBsYXRlVXJsOiAnLi9saW1pdC1kaXNwbGF5LmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVzOiBbXG4gICAgYFxuICAgICAgLmhhc0VlcnJvciB7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICB9XG4gICAgYFxuICBdXG59KVxuZXhwb3J0IGNsYXNzIExpbWl0RGlzcGxheUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIGNvbnN0cnVjdG9yKCkge31cblxuICBASW5wdXQoKSBjb25maWc6IElEeW5hbWljQ29tcG9uZW50Q29uZmlnO1xuXG4gIG5nT25Jbml0KCkge31cbn1cbiIsIjxkaXYgY2xhc3M9XCJsaW1pdFwiICpuZ0lmPVwiY29uZmlnLmRpc3BsYXlMaW1pdHNcIj5cbiAgPCEtLSDmmK/lkKblhYHorrjotoXkuIrkuIvpmZAgLS0+XG4gIDxzcGFuXG4gICAgW25nQ2xhc3NdPVwie1xuICAgICAgaGFzRWVycm9yOlxuICAgICAgICAhY29uZmlnLmlzTGltaXRPdmVycmlkZUFsbG93ZWQgJiZcbiAgICAgICAgY29uZmlnLmRhdGFWYWx1ZSAhPT0gbnVsbCAmJlxuICAgICAgICBjb25maWcubG93ZXJMaW1pdCAhPT0gbnVsbCAmJlxuICAgICAgICBjb25maWcubG93ZXJMaW1pdCAhPT0gdW5kZWZpbmVkICYmXG4gICAgICAgIGNvbmZpZy5kYXRhVmFsdWUgPCBjb25maWcubG93ZXJMaW1pdFxuICAgIH1cIlxuICAgID57eyAn5LiL6ZmQ5YC8JyB9fSA6IHt7IGNvbmZpZy5sb3dlckxpbWl0IH19PC9zcGFuXG4gID5cblxuICA8c3BhblxuICAgIFtuZ0NsYXNzXT1cIntcbiAgICAgIGhhc0VlcnJvcjpcbiAgICAgICAgIWNvbmZpZy5pc0xpbWl0T3ZlcnJpZGVBbGxvd2VkICYmXG4gICAgICAgIGNvbmZpZy5kYXRhVmFsdWUgIT09IG51bGwgJiZcbiAgICAgICAgY29uZmlnLnVwcGVyTGltaXQgIT09IG51bGwgJiZcbiAgICAgICAgY29uZmlnLnVwcGVyTGltaXQgIT09IHVuZGVmaW5lZCAmJlxuICAgICAgICBjb25maWcuZGF0YVZhbHVlID4gY29uZmlnLnVwcGVyTGltaXRcbiAgICB9XCJcbiAgICA+e3sgJ+S4iumZkOWAvCcgfX0gOiB7eyBjb25maWcudXBwZXJMaW1pdCB9fTwvc3BhblxuICA+XG48L2Rpdj5cbiJdfQ==