UNPKG

@crnk/angular-ngrx

Version:

Angular helper library for ngrx-json-api and crnk:

34 lines 2.32 kB
import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { ExpressionDirective } from './crnk.expression.form.model.default'; import { ExpressionCheckboxRequiredValidatorDirective, ExpressionEmailValidatorDirective, ExpressionMaxLengthValidatorDirective, ExpressionMinLengthValidatorDirective, ExpressionPatternValidatorDirective, ExpressionRequiredValidatorDirective } from "./crnk.expression.form.validators.base"; import { FormExpressionDirective } from "./crnk.expression.form.model.form"; import { ExpressionDefaultValueAccessorDirective } from "./crnk.expression.form.model.accessor"; import { ResourceValidatorDirective } from './crnk.expression.form.validators.jsonapi'; /** * Adds support for the {@link FormExpressionDirective} to bind expressions to expectForm controls. */ var CrnkExpressionFormModule = /** @class */ (function () { function CrnkExpressionFormModule() { } CrnkExpressionFormModule.decorators = [ { type: NgModule, args: [{ imports: [FormsModule], exports: [ FormsModule, ExpressionDirective, FormExpressionDirective, ExpressionDefaultValueAccessorDirective, ExpressionPatternValidatorDirective, ExpressionMaxLengthValidatorDirective, ExpressionMinLengthValidatorDirective, ExpressionCheckboxRequiredValidatorDirective, ExpressionRequiredValidatorDirective, ExpressionEmailValidatorDirective, ResourceValidatorDirective ], declarations: [ ExpressionDirective, FormExpressionDirective, ExpressionDefaultValueAccessorDirective, ExpressionPatternValidatorDirective, ExpressionMaxLengthValidatorDirective, ExpressionMinLengthValidatorDirective, ExpressionCheckboxRequiredValidatorDirective, ExpressionRequiredValidatorDirective, ExpressionEmailValidatorDirective, ResourceValidatorDirective ] },] }, ]; /** @nocollapse */ CrnkExpressionFormModule.ctorParameters = function () { return []; }; return CrnkExpressionFormModule; }()); export { CrnkExpressionFormModule }; //# sourceMappingURL=crnk.expression.form.module.js.map