formioangular-colfuturo
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.4.
25 lines • 2.77 kB
JavaScript
import { Injectable, EventEmitter } from "@angular/core";
import * as i0 from "@angular/core";
import * as i1 from "formioangular-colfuturo/auth";
export class FormioResources {
auth;
resources = {};
error;
onError;
constructor(auth) {
this.auth = auth;
this.error = new EventEmitter();
this.onError = this.error;
this.resources = {
currentUser: {
resourceLoaded: this.auth.userReady,
},
};
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FormioResources, deps: [{ token: i1.FormioAuthService }], target: i0.ɵɵFactoryTarget.Injectable });
static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FormioResources });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FormioResources, decorators: [{
type: Injectable
}], ctorParameters: () => [{ type: i1.FormioAuthService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb3VyY2VzLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9hbmd1bGFyLWZvcm1pby9yZXNvdXJjZS9zcmMvcmVzb3VyY2VzLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsTUFBTSxlQUFlLENBQUM7OztBQVF6RCxNQUFNLE9BQU8sZUFBZTtJQUlQO0lBSG5CLFNBQVMsR0FBc0IsRUFBRSxDQUFDO0lBQ2xDLEtBQUssQ0FBb0I7SUFDekIsT0FBTyxDQUFvQjtJQUMzQixZQUFtQixJQUF3QjtRQUF4QixTQUFJLEdBQUosSUFBSSxDQUFvQjtRQUN6QyxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFDaEMsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDO1FBQzFCLElBQUksQ0FBQyxTQUFTLEdBQUc7WUFDZixXQUFXLEVBQUU7Z0JBQ1gsY0FBYyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUzthQUNwQztTQUNGLENBQUM7SUFDSixDQUFDO3dHQVpVLGVBQWU7NEdBQWYsZUFBZTs7NEZBQWYsZUFBZTtrQkFEM0IsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUsIEV2ZW50RW1pdHRlciB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7IEZvcm1pb0F1dGhTZXJ2aWNlIH0gZnJvbSBcImZvcm1pb2FuZ3VsYXItY29sZnV0dXJvL2F1dGhcIjtcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgRm9ybWlvUmVzb3VyY2VNYXAge1xyXG4gIFtuYW1lOiBzdHJpbmddOiBhbnk7XHJcbn1cclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIEZvcm1pb1Jlc291cmNlcyB7XHJcbiAgcmVzb3VyY2VzOiBGb3JtaW9SZXNvdXJjZU1hcCA9IHt9O1xyXG4gIGVycm9yOiBFdmVudEVtaXR0ZXI8YW55PjtcclxuICBvbkVycm9yOiBFdmVudEVtaXR0ZXI8YW55PjtcclxuICBjb25zdHJ1Y3RvcihwdWJsaWMgYXV0aD86IEZvcm1pb0F1dGhTZXJ2aWNlKSB7XHJcbiAgICB0aGlzLmVycm9yID0gbmV3IEV2ZW50RW1pdHRlcigpO1xyXG4gICAgdGhpcy5vbkVycm9yID0gdGhpcy5lcnJvcjtcclxuICAgIHRoaXMucmVzb3VyY2VzID0ge1xyXG4gICAgICBjdXJyZW50VXNlcjoge1xyXG4gICAgICAgIHJlc291cmNlTG9hZGVkOiB0aGlzLmF1dGgudXNlclJlYWR5LFxyXG4gICAgICB9LFxyXG4gICAgfTtcclxuICB9XHJcbn1cclxuIl19