UNPKG

formioangular-colfuturo

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.4.

36 lines 5.2 kB
import { FormioService } from './formio.service'; export class FormioPromiseService { url; options; formioService; constructor(url, options) { this.url = url; this.options = options; this.formioService = new FormioService(url, options); } saveForm(form, options) { return this.formioService.saveForm(form, options).toPromise(); } loadForm(query, options) { return this.formioService.loadForm(query, options).toPromise(); } loadSubmission(query, options) { return this.formioService.loadSubmission(query, options).toPromise(); } userPermissions(user, form, submission) { return this.formioService.userPermissions(user, form, submission).toPromise(); } deleteSubmission(data, options) { return this.formioService.deleteSubmission(data, options).toPromise(); } loadForms(query, options) { return this.formioService.loadForms(query, options).toPromise(); } saveSubmission(submission, options) { return this.formioService.saveSubmission(submission, options).toPromise(); } loadSubmissions(query, options) { return this.formioService.loadSubmissions(query, options).toPromise(); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWlvLXByb21pc2Uuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItZm9ybWlvL3NyYy9mb3JtaW8tcHJvbWlzZS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUdqRCxNQUFNLE9BQU8sb0JBQW9CO0lBR1o7SUFBb0I7SUFGL0IsYUFBYSxDQUFnQjtJQUVyQyxZQUFtQixHQUFXLEVBQVMsT0FBZ0I7UUFBcEMsUUFBRyxHQUFILEdBQUcsQ0FBUTtRQUFTLFlBQU8sR0FBUCxPQUFPLENBQVM7UUFDckQsSUFBSSxDQUFDLGFBQWEsR0FBRyxJQUFJLGFBQWEsQ0FBQyxHQUFHLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdkQsQ0FBQztJQUVELFFBQVEsQ0FBQyxJQUFnQixFQUFFLE9BQWE7UUFDdEMsT0FBTyxJQUFJLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUM7SUFDaEUsQ0FBQztJQUNELFFBQVEsQ0FBQyxLQUFXLEVBQUUsT0FBYTtRQUNqQyxPQUFPLElBQUksQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxPQUFPLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQztJQUNqRSxDQUFDO0lBQ0QsY0FBYyxDQUFDLEtBQVcsRUFBRSxPQUFhO1FBQ3ZDLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxjQUFjLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDO0lBQ3ZFLENBQUM7SUFDRCxlQUFlLENBQUMsSUFBUyxFQUFFLElBQVMsRUFBRSxVQUFlO1FBQ25ELE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxVQUFVLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQztJQUNoRixDQUFDO0lBQ0QsZ0JBQWdCLENBQUMsSUFBVSxFQUFFLE9BQWE7UUFDeEMsT0FBTyxJQUFJLENBQUMsYUFBYSxDQUFDLGdCQUFnQixDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQztJQUN4RSxDQUFDO0lBQ0QsU0FBUyxDQUFDLEtBQVUsRUFBRSxPQUFhO1FBQ2pDLE9BQU8sSUFBSSxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDO0lBQ2xFLENBQUM7SUFDRCxjQUFjLENBQUMsVUFBYyxFQUFFLE9BQWE7UUFDMUMsT0FBTyxJQUFJLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUM7SUFDNUUsQ0FBQztJQUNELGVBQWUsQ0FBQyxLQUFXLEVBQUUsT0FBYTtRQUN4QyxPQUFPLElBQUksQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFDLEtBQUssRUFBRSxPQUFPLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQztJQUN4RSxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmcm9tIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBGb3JtaW9TZXJ2aWNlIH0gZnJvbSAnLi9mb3JtaW8uc2VydmljZSc7XG5pbXBvcnQgeyBGb3JtaW9Gb3JtIH0gZnJvbSAnLi9mb3JtaW8uY29tbW9uJztcblxuZXhwb3J0IGNsYXNzIEZvcm1pb1Byb21pc2VTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBmb3JtaW9TZXJ2aWNlOiBGb3JtaW9TZXJ2aWNlO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyB1cmw6IHN0cmluZywgcHVibGljIG9wdGlvbnM/OiBvYmplY3QpIHtcbiAgICB0aGlzLmZvcm1pb1NlcnZpY2UgPSBuZXcgRm9ybWlvU2VydmljZSh1cmwsIG9wdGlvbnMpO1xuICB9XG5cbiAgc2F2ZUZvcm0oZm9ybTogRm9ybWlvRm9ybSwgb3B0aW9ucz86IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuIHRoaXMuZm9ybWlvU2VydmljZS5zYXZlRm9ybShmb3JtLCBvcHRpb25zKS50b1Byb21pc2UoKTtcbiAgfVxuICBsb2FkRm9ybShxdWVyeT86IGFueSwgb3B0aW9ucz86IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuIHRoaXMuZm9ybWlvU2VydmljZS5sb2FkRm9ybShxdWVyeSwgb3B0aW9ucykudG9Qcm9taXNlKCk7XG4gIH1cbiAgbG9hZFN1Ym1pc3Npb24ocXVlcnk/OiBhbnksIG9wdGlvbnM/OiBhbnkpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybiB0aGlzLmZvcm1pb1NlcnZpY2UubG9hZFN1Ym1pc3Npb24ocXVlcnksIG9wdGlvbnMpLnRvUHJvbWlzZSgpO1xuICB9XG4gIHVzZXJQZXJtaXNzaW9ucyh1c2VyOiBhbnksIGZvcm06IGFueSwgc3VibWlzc2lvbjogYW55KTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm4gdGhpcy5mb3JtaW9TZXJ2aWNlLnVzZXJQZXJtaXNzaW9ucyh1c2VyLCBmb3JtLCBzdWJtaXNzaW9uKS50b1Byb21pc2UoKTtcbiAgfVxuICBkZWxldGVTdWJtaXNzaW9uKGRhdGE/OiBhbnksIG9wdGlvbnM/OiBhbnkpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybiB0aGlzLmZvcm1pb1NlcnZpY2UuZGVsZXRlU3VibWlzc2lvbihkYXRhLCBvcHRpb25zKS50b1Byb21pc2UoKTtcbiAgfVxuICBsb2FkRm9ybXMocXVlcnk6IGFueSwgb3B0aW9ucz86IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuIHRoaXMuZm9ybWlvU2VydmljZS5sb2FkRm9ybXMocXVlcnksIG9wdGlvbnMpLnRvUHJvbWlzZSgpO1xuICB9XG4gIHNhdmVTdWJtaXNzaW9uKHN1Ym1pc3Npb246IHt9LCBvcHRpb25zPzogYW55KTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm4gdGhpcy5mb3JtaW9TZXJ2aWNlLnNhdmVTdWJtaXNzaW9uKHN1Ym1pc3Npb24sIG9wdGlvbnMpLnRvUHJvbWlzZSgpO1xuICB9XG4gIGxvYWRTdWJtaXNzaW9ucyhxdWVyeT86IGFueSwgb3B0aW9ucz86IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuIHRoaXMuZm9ybWlvU2VydmljZS5sb2FkU3VibWlzc2lvbnMocXVlcnksIG9wdGlvbnMpLnRvUHJvbWlzZSgpO1xuICB9XG59XG4iXX0=