From a24f9db4b5e78e4429f9fe18ac92eea637ea3004 Mon Sep 17 00:00:00 2001 From: Mathias Chouet <mathias.chouet@irstea.fr> Date: Mon, 8 Jun 2020 17:02:14 +0200 Subject: [PATCH] [WIP] subform system for PreBarrage --- .../components/pb-schema/pb-schema.component.html | 2 +- src/app/formulaire/definition/form-definition.ts | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/src/app/components/pb-schema/pb-schema.component.html b/src/app/components/pb-schema/pb-schema.component.html index dc5af67fa..b9314c653 100644 --- a/src/app/components/pb-schema/pb-schema.component.html +++ b/src/app/components/pb-schema/pb-schema.component.html @@ -46,6 +46,6 @@ <div id="schema" #schema></div> - <!-- <pre id="debug">{{ graphDef }} </pre> --> + <pre id="debug">{{ graphDef }} </pre> </mat-card-content> diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts index e37c8cd0c..dd6797765 100644 --- a/src/app/formulaire/definition/form-definition.ts +++ b/src/app/formulaire/definition/form-definition.ts @@ -24,7 +24,6 @@ import { TopFormulaireElementIterator } from "../form-iterator/top-element-itera import { CalculatorResults } from "../../results/calculator-results"; import { ServiceFactory } from "../../services/service-factory"; import { PabTable } from "../elements/pab-table"; -import { PbSchema } from '../elements/pb-schema'; /** * classe de base pour tous les formulaires @@ -223,13 +222,6 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs this.kids.push(tab); } - private parse_pb_schema(json: {}) { - const sch: PbSchema = new PbSchema(this); - sch.parseConfig(json); - this.kids.push(sch); - } - - /** * 1ère passe d'analyse de la configuration */ @@ -287,10 +279,6 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs this.parse_pab_table(conf); break; - case "pb_schema": // not generic at all - this.parse_pb_schema(conf); - break; - default: throw new Error(`type d'objet de module de calcul ${type} non pris en charge`); } -- GitLab