From eaf1d3284b1ba8f1df00fee094bde6970a105072 Mon Sep 17 00:00:00 2001 From: "mathias.chouet" <mathias.chouet@irstea.fr> Date: Tue, 30 Jul 2019 16:44:04 +0200 Subject: [PATCH] Add getAllNubs() method in Session --- src/nub.ts | 2 +- src/session.ts | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/nub.ts b/src/nub.ts index 0a1ddbdf..73f1a05e 100644 --- a/src/nub.ts +++ b/src/nub.ts @@ -641,7 +641,7 @@ export abstract class Nub extends ComputeNode implements IObservable { } /** - * Returns all Nubs whose parameters or results are targettes + * Returns all Nubs whose parameters or results are targetted * by the given one. * (used for dependencies checking at session saving time) */ diff --git a/src/session.ts b/src/session.ts index 8e45b7ed..bfb3996c 100644 --- a/src/session.ts +++ b/src/session.ts @@ -80,8 +80,6 @@ export class Session { /** instance pour le pattern singleton */ private static _instance: Session; - private defaultPrecision: number = 0.001; - /** Nubs de la session */ private _nubs: Nub[]; @@ -120,6 +118,11 @@ export class Session { return this._nubs.length; } + /** Accessor for Nubs list */ + public getAllNubs() { + return this._nubs; + } + /** * Removes a Nub from the session; does not consider Structure nubs inside Calculator nubs * @param sn the Nub to remove from the session -- GitLab