UNPKG

cocori-ng

Version:

Cocori-ng is an Angular full of great components & utilites based on Material

19 lines 2.58 kB
import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class AdapterPageCmsService { /** Adapteur en écriture * on retourne au back les sections sans les propriétés component et componentReadonly (deconstruct) non utiles pour le back */ adapterCommand(sections) { return sections.map(({ component, componentReadonly, ...attributes }) => attributes); } } AdapterPageCmsService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.1.1", ngImport: i0, type: AdapterPageCmsService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); AdapterPageCmsService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.1.1", ngImport: i0, type: AdapterPageCmsService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.1.1", ngImport: i0, type: AdapterPageCmsService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRhcHRlci1wYWdlLWNtcy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY29jb3JpLW5nL3NyYy9mZWF0dXJlLWNtcy9jb3JlL3NlcnZpY2UvYWRhcHRlci1wYWdlLWNtcy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBTzNDLE1BQU0sT0FBTyxxQkFBcUI7SUFFaEM7O01BRUU7SUFDSyxjQUFjLENBQUMsUUFBd0I7UUFDNUMsT0FBTyxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxTQUFTLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxVQUFVLEVBQUUsRUFBRSxFQUFFLENBQUMsVUFBVSxDQUFDLENBQUE7SUFDdEYsQ0FBQzs7a0hBUFUscUJBQXFCO3NIQUFyQixxQkFBcUIsY0FGcEIsTUFBTTsyRkFFUCxxQkFBcUI7a0JBSGpDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuaW1wb3J0IHsgU2VjdGlvbk1vZGVsLCBTZWN0aW9uTW9kZWxDb21tYW5kIH0gZnJvbSAnLi4vbW9kZWwvY21zLm1vZGVsJztcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIEFkYXB0ZXJQYWdlQ21zU2VydmljZSB7XHJcblxyXG4gIC8qKiBBZGFwdGV1ciBlbiDDqWNyaXR1cmUgXHJcbiAgICogIG9uIHJldG91cm5lIGF1IGJhY2sgbGVzIHNlY3Rpb25zIHNhbnMgbGVzIHByb3ByacOpdMOpcyBjb21wb25lbnQgZXQgY29tcG9uZW50UmVhZG9ubHkgKGRlY29uc3RydWN0KSBub24gdXRpbGVzIHBvdXIgbGUgYmFja1xyXG4gICovXHJcbiAgcHVibGljIGFkYXB0ZXJDb21tYW5kKHNlY3Rpb25zOiBTZWN0aW9uTW9kZWxbXSk6IFNlY3Rpb25Nb2RlbENvbW1hbmRbXSB7XHJcbiAgICByZXR1cm4gc2VjdGlvbnMubWFwKCh7IGNvbXBvbmVudCwgY29tcG9uZW50UmVhZG9ubHksIC4uLmF0dHJpYnV0ZXMgfSkgPT4gYXR0cmlidXRlcylcclxuICB9XHJcbn0iXX0=