UNPKG

@foblex/ng-mediator

Version:

A mediator library for Angular facilitating a clean architecture with a better command-query separation.

18 lines 2.21 kB
import { of } from 'rxjs'; import { Injectable } from '@angular/core'; import { FValidatorBase } from './f-validator-base'; import * as i0 from "@angular/core"; export class FEmptyValidator extends FValidatorBase { validate(request) { return of([]); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.2.2", ngImport: i0, type: FEmptyValidator, deps: null, target: i0.ɵɵFactoryTarget.Injectable }); } static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "17.2.2", ngImport: i0, type: FEmptyValidator, providedIn: 'root' }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.2.2", ngImport: i0, type: FEmptyValidator, decorators: [{ type: Injectable, args: [{ providedIn: 'root', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZi1lbXB0eS12YWxpZGF0b3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1tZWRpYXRvci9zcmMvbGliL21lZGlhdG9yL3ZhbGlkYXRvci9mLWVtcHR5LXZhbGlkYXRvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQWMsRUFBRSxFQUFFLE1BQU0sTUFBTSxDQUFDO0FBQ3RDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFM0MsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG9CQUFvQixDQUFDOztBQUtwRCxNQUFNLE9BQU8sZUFDWCxTQUFRLGNBQW1DO0lBRTNCLFFBQVEsQ0FBQyxPQUFpQjtRQUN4QyxPQUFPLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNoQixDQUFDOzhHQUxVLGVBQWU7a0hBQWYsZUFBZSxjQUZkLE1BQU07OzJGQUVQLGVBQWU7a0JBSDNCLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT2JzZXJ2YWJsZSwgb2YgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IElSZXF1ZXN0IH0gZnJvbSAnLi4vLi4vY3Fycyc7XG5pbXBvcnQgeyBGVmFsaWRhdG9yQmFzZSB9IGZyb20gJy4vZi12YWxpZGF0b3ItYmFzZSc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnLFxufSlcbmV4cG9ydCBjbGFzcyBGRW1wdHlWYWxpZGF0b3I8VFJlcXVlc3QgZXh0ZW5kcyBJUmVxdWVzdDxUUmVzcG9uc2U+LCBUUmVzcG9uc2U+XG4gIGV4dGVuZHMgRlZhbGlkYXRvckJhc2U8VFJlcXVlc3QsIFRSZXNwb25zZT57XG5cbiAgcHVibGljIG92ZXJyaWRlIHZhbGlkYXRlKHJlcXVlc3Q6IFRSZXF1ZXN0KTogT2JzZXJ2YWJsZTxFcnJvcltdPiB7XG4gICAgcmV0dXJuIG9mKFtdKTtcbiAgfVxufVxuIl19