UNPKG

cocori-ng

Version:

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

28 lines 5.2 kB
import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "../cocoring-cms-readonly-section/cocoring-cms-readonly-section.component"; export class CocoringCmsReadonlyComponent { constructor() { } set config(datas) { if (!datas) { throw new Error(`La config du composant uploader n'est pas correcte... config: ${datas}`); } this.sectionPageDatas = datas; console.log("sectionPageDatas>>>", this.sectionPageDatas); } ngOnInit() { } trackBy(index) { return index; } } CocoringCmsReadonlyComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.1.1", ngImport: i0, type: CocoringCmsReadonlyComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); CocoringCmsReadonlyComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.1.1", type: CocoringCmsReadonlyComponent, selector: "cocoring-cms-readonly", inputs: { config: "config" }, ngImport: i0, template: "<ng-container *ngFor=\"let section of sectionPageDatas; let i = index; trackBy: trackBy\">\r\n <cocoring-cms-readonly-section [config]=\"section\"></cocoring-cms-readonly-section>\r\n</ng-container>", styles: [":host{display:block}\n"], dependencies: [{ kind: "directive", type: i1.NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { kind: "component", type: i2.CocoringCmsReadonlySectionComponent, selector: "cocoring-cms-readonly-section", inputs: ["config"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.1.1", ngImport: i0, type: CocoringCmsReadonlyComponent, decorators: [{ type: Component, args: [{ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'cocoring-cms-readonly', template: "<ng-container *ngFor=\"let section of sectionPageDatas; let i = index; trackBy: trackBy\">\r\n <cocoring-cms-readonly-section [config]=\"section\"></cocoring-cms-readonly-section>\r\n</ng-container>", styles: [":host{display:block}\n"] }] }], ctorParameters: function () { return []; }, propDecorators: { config: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29jb3JpbmctY21zLXJlYWRvbmx5LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NvY29yaS1uZy9zcmMvZmVhdHVyZS1jbXMvc2hhcmVkL2NvbXBvbmVudC1jbXMtcmVhZG9ubHkvY29jb3JpbmctY21zLXJlYWRvbmx5L2NvY29yaW5nLWNtcy1yZWFkb25seS5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb2Nvcmktbmcvc3JjL2ZlYXR1cmUtY21zL3NoYXJlZC9jb21wb25lbnQtY21zLXJlYWRvbmx5L2NvY29yaW5nLWNtcy1yZWFkb25seS9jb2NvcmluZy1jbXMtcmVhZG9ubHkuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7Ozs7QUFVbEYsTUFBTSxPQUFPLDRCQUE0QjtJQWV2QyxnQkFBZ0IsQ0FBQztJQVpqQixJQUNJLE1BQU0sQ0FBQyxLQUFxQjtRQUM5QixJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ1YsTUFBTSxJQUFJLEtBQUssQ0FBQyxpRUFBaUUsS0FBSyxFQUFFLENBQUMsQ0FBQztTQUMzRjtRQUVELElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxLQUFLLENBQUE7UUFHN0IsT0FBTyxDQUFDLEdBQUcsQ0FBQyxxQkFBcUIsRUFBRSxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQTtJQUMzRCxDQUFDO0lBSUQsUUFBUTtJQUNSLENBQUM7SUFFRCxPQUFPLENBQUMsS0FBYTtRQUNuQixPQUFPLEtBQUssQ0FBQztJQUNmLENBQUM7O3lIQXRCVSw0QkFBNEI7NkdBQTVCLDRCQUE0QiwyRkNWekMsMk1BRWU7MkZEUUYsNEJBQTRCO2tCQU54QyxTQUFTO3NDQUNTLHVCQUF1QixDQUFDLE1BQU0sWUFDckMsdUJBQXVCOzBFQVE3QixNQUFNO3NCQURULEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgeyBTZWN0aW9uTW9kZWwgfSBmcm9tICcuLi8uLi8uLi9jb3JlL21vZGVsL2Ntcy5tb2RlbCc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcclxuICBzZWxlY3RvcjogJ2NvY29yaW5nLWNtcy1yZWFkb25seScsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL2NvY29yaW5nLWNtcy1yZWFkb25seS5jb21wb25lbnQuaHRtbCcsXHJcbiAgc3R5bGVVcmxzOiBbJy4vY29jb3JpbmctY21zLXJlYWRvbmx5LmNvbXBvbmVudC5zY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIENvY29yaW5nQ21zUmVhZG9ubHlDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gIHNlY3Rpb25QYWdlRGF0YXM6IFNlY3Rpb25Nb2RlbFtdO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIHNldCBjb25maWcoZGF0YXM6IFNlY3Rpb25Nb2RlbFtdKSB7XHJcbiAgICBpZiAoIWRhdGFzKSB7XHJcbiAgICAgIHRocm93IG5ldyBFcnJvcihgTGEgY29uZmlnIGR1IGNvbXBvc2FudCB1cGxvYWRlciBuJ2VzdCBwYXMgY29ycmVjdGUuLi4gY29uZmlnOiAke2RhdGFzfWApO1xyXG4gICAgfVxyXG5cclxuICAgIHRoaXMuc2VjdGlvblBhZ2VEYXRhcyA9IGRhdGFzXHJcblxyXG5cclxuICAgIGNvbnNvbGUubG9nKFwic2VjdGlvblBhZ2VEYXRhcz4+PlwiLCB0aGlzLnNlY3Rpb25QYWdlRGF0YXMpXHJcbiAgfVxyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpOiB2b2lkIHtcclxuICB9XHJcblxyXG4gIHRyYWNrQnkoaW5kZXg6IG51bWJlcikge1xyXG4gICAgcmV0dXJuIGluZGV4O1xyXG4gIH1cclxufVxyXG4iLCI8bmctY29udGFpbmVyICpuZ0Zvcj1cImxldCBzZWN0aW9uIG9mIHNlY3Rpb25QYWdlRGF0YXM7IGxldCBpID0gaW5kZXg7IHRyYWNrQnk6IHRyYWNrQnlcIj5cclxuICAgIDxjb2NvcmluZy1jbXMtcmVhZG9ubHktc2VjdGlvbiBbY29uZmlnXT1cInNlY3Rpb25cIj48L2NvY29yaW5nLWNtcy1yZWFkb25seS1zZWN0aW9uPlxyXG48L25nLWNvbnRhaW5lcj4iXX0=