Exceptions~BnumException(errored_item, message, …args)

Exception qui contient diverses informations en plus qu'une erreur classique ainsi que de fonctionnalités en plus.

new BnumException(errored_item, message, …args)

Constructeur de la classe
Parameters:
Name Type Attributes Description
errored_item * Objet qui a causé l'exception
message string Message qui indique ce qui a causé l'exception
args any <repeatable>
Données supplémentaires qui aideront à comprendre l'erreur

Extends

  • Error

Members

readonly args :Array

Données supplémentaires qui aideront à comprendre l'erreur

readonly, non-null errored_item :any

Objet qui a causé l'exception

Methods

complete_logs(function_namenon-null)

Affiche l'erreur, même si il n'a pas été configurer sur le niveau "erreur" par défaut.
Parameters:
Name Type Description
function_name string Nom de la fonction qui à appeler ce log.

generator items()

Parcour les objets qui ont causé l'érreur.

log(function_namenon-null)

Affiche l'erreur
Parameters:
Name Type Description
function_name string Nom de la fonction qui à appeler ce log.

log_fatal(function_namenon-null, destructured)

Affiche l'erreur sous forme d'erreur fatale.
Parameters:
Name Type Description
function_name string Nom de la fonction qui à appeler ce log.
destructured Object
Properties
Name Type Description
enable_debugging boolean Si vrai, met un point d'arrêt. `false` par défaut.

static IsBnumError(error) → {boolean}

Check si l'erreur hérite de `BnumException` ou non.
Parameters:
Name Type Description
error Error | BnumException Erreur à vérifier
Returns:
boolean