diff --git a/src/app/app.module.ts b/src/app/app.module.ts index b73ea0bc2a71f3a2b52fc5faaae303a074e55306..7da99f5ba1066afacafccdc58a9c02f53bc59972 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -16,6 +16,7 @@ import { ApplicationSetupService } from "./services/app-setup/app-setup.service" import { AppComponent } from './app.component'; import { NgParamInputComponent } from './components/ngparam-input/ngparam-input.component'; import { FieldSetComponent } from './components/field-set/field-set.component'; +import { FieldsetContainerComponent } from './components/fieldset-container/fieldset-container.component'; import { ParamFieldLineComponent } from './components/param-field-line/param-field-line.component'; import { NgParamMinComponent } from './components/param-values/ngparam-min.component'; import { NgParamMaxComponent } from './components/param-values/ngparam-max.component'; @@ -70,7 +71,7 @@ const appRoutes: Routes = [ declarations: [ // composants, pipes et directives AppComponent, NgParamInputComponent, - FieldSetComponent, + FieldSetComponent, FieldsetContainerComponent, ParamFieldLineComponent, NgParamMinComponent, NgParamMaxComponent, NgParamStepComponent, ParamValuesComponent, ValueListComponent, SelectFieldLineComponent, CheckFieldLineComponent, diff --git a/src/app/components/fieldset-container/fieldset-container.component.html b/src/app/components/fieldset-container/fieldset-container.component.html new file mode 100644 index 0000000000000000000000000000000000000000..f2ccd2f7271fd0bf471f2355032af79eeb174152 --- /dev/null +++ b/src/app/components/fieldset-container/fieldset-container.component.html @@ -0,0 +1,2 @@ +<field-set *ngFor="let fs of fieldsets" [fieldSet]=fs> +</field-set> \ No newline at end of file diff --git a/src/app/components/fieldset-container/fieldset-container.component.ts b/src/app/components/fieldset-container/fieldset-container.component.ts new file mode 100644 index 0000000000000000000000000000000000000000..8740d3a37ce16b65d7d8807a7a03989dfda6dbfb --- /dev/null +++ b/src/app/components/fieldset-container/fieldset-container.component.ts @@ -0,0 +1,14 @@ +import { Component } from "@angular/core"; +import { FieldsetContainer } from "../../formulaire/fieldset-container"; + +@Component({ + selector: "fieldset-container", + templateUrl: "./fieldset-container.component.html" +}) +export class FieldsetContainerComponent { + private _container: FieldsetContainer; + + private get fielsets() { + return this._container.fieldsets; + } +} \ No newline at end of file