diff --git a/src/nub.ts b/src/nub.ts index d15926901f458cb91393a181c8214ea3c885b947..68ae8e3cadee30d7f285008c7a2d449965956e98 100644 --- a/src/nub.ts +++ b/src/nub.ts @@ -236,6 +236,7 @@ export abstract class Nub extends ComputeNode implements IReferencedNub { /** * liste des valeurs (paramètre, résultat, résultat complémentaire) liables à un paramètre * @param src objet qui sert de clé de recherche des paramètres liables, de type INamedObject | string + * @param excludeResult true si on veut exclure des valeurs retournées le résultat/résultat complémentaire correspondant à la clé de recherche * @returns tableau d'objets de la forme { "name":string, "value":NamedIterableValues, "nub":Nub}, nub=Nub d'origine de la "value" */ public getLinkableValues(src: any, prefix?: string, excludeResult: boolean = false): any[] { diff --git a/src/session_nub.ts b/src/session_nub.ts index a18dad2878770a97d3595bdc7572dfbc2be79bfc..09675b0d5e5ec2935ee4c52ef38ab9ed74d08964 100644 --- a/src/session_nub.ts +++ b/src/session_nub.ts @@ -202,7 +202,7 @@ export class SessionNub { * @param src objet qui sert de clé de recherche des paramètres liables, de type INamedObject | string * @returns tableau d'objets de la forme { "value":NamedIterableValues, "nub":Nub}, nub=Nub d'origine de la "value" */ - public getLinkableValues(src: any): any[] { - return this._nub.getLinkableValues(src); + public getLinkableValues(src: any, excludeResult: boolean = false): any[] { + return this._nub.getLinkableValues(src, undefined, excludeResult); } }