diff --git a/src/session.ts b/src/session.ts index eec7fc6284ac5c5a496205c669388d0a80a36036..f9620f9523eb0687fff34f53d178b8be16f53e30 100644 --- a/src/session.ts +++ b/src/session.ts @@ -450,6 +450,19 @@ export class Session { return res; } + /** + * Returns all Nubs of type Cloisons, to be used as models in PAB + */ + public getCloisonsNubs() { + const cloisonsNubs: Nub[] = []; + for (const n of this._nubs) { + if (n instanceof Cloisons) { + cloisonsNubs.push(n); + } + } + return cloisonsNubs; + } + /** * Crée un Nub de type Section * @param nt ComputeNodeType