From c08a0d7244b0f249558a34a5c93a1a187f70ecb4 Mon Sep 17 00:00:00 2001 From: "francois.grand" <francois.grand@irstea.fr> Date: Wed, 18 Apr 2018 11:38:53 +0200 Subject: [PATCH] #46 classe Result : ajout des getters hasGlobalLog hasLog --- src/util/result.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/util/result.ts b/src/util/result.ts index 70d7026b..baca2234 100644 --- a/src/util/result.ts +++ b/src/util/result.ts @@ -36,6 +36,20 @@ export class Result { return this._globalLog; } + /** + * @return true si il y a au moins un message dans le log global + */ + public get hasGlobalLog(): boolean { + return this.globalLog.messages.length > 0; + } + + /** + * @return true si il y a au moins un message dans le log global ou dans les ResultElement + */ + public get hasLog(): boolean { + return (this.nbResultElements > 0 && this.log.messages.length > 0) || this.hasGlobalLog; + } + /** * Retourne le résultat du premier ResultElement */ -- GitLab