diff --git a/src/util/result.ts b/src/util/result.ts index 70d7026bd3facc0ab83ee721318852ca0b80a653..baca22343183e8b927f8720cbf30af0529a69980 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 */