diff --git a/boilerplate/ts/src/boilerplate.ts b/boilerplate/ts/src/boilerplate.ts index 4c8587c6e14765e139c229a9c02d5b82934252b0..5421d43e8cad7b288b749d5847993efa810fda65 100644 --- a/boilerplate/ts/src/boilerplate.ts +++ b/boilerplate/ts/src/boilerplate.ts @@ -7,20 +7,15 @@ import { formattedValue, LoiDebit, Props, - Session + Session, + Cloisons, + PabChute, + PabNombre, + PabPuissance, + PabDimension, + RectangularStructure } from "jalhyd"; -/** - * Not all classes are exported through index.d.ts, prefer importing - * classes using full path - */ -import { Cloisons } from "jalhyd/build/pab/cloisons"; -import { PabChute } from "jalhyd/build/pab/pab_chute"; -import { PabDimension } from "jalhyd/build/pab/pab_dimension"; -import { PabNombre } from "jalhyd/build/pab/pab_nombre"; -import { PabPuissance } from "jalhyd/build/pab/pab_puissance"; -import { RectangularStructure } from "jalhyd/build/structure/rectangular_structure"; - // ---- example of modules setup and calculation : fish ladder ---- const pabChute = Session.getInstance().createSessionNub( diff --git a/src/index.ts b/src/index.ts index 6c8a97afd7669b760ec0587d9b6451fcb0ac6a53..d6c10fa84e35bae89351d186fe3e8fd2004111a6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -45,6 +45,7 @@ export * from "./structure/structure"; export * from "./structure/structure_params"; export * from "./structure/factory_structure"; export * from "./structure/structure_props"; +export * from "./structure/rectangular_structure"; export * from "./linked-value"; export * from "./jalhyd_object"; export * from "./date_revision";