journal

Enregistre les messages de débogage simples. Semblable à console.log.

En raison de limites de notre modèle JSDoc, nous ne pouvons pas documenter correctement cela à la fois comme une fonction et un espace de noms, donc sa signature de fonction est documentée ici.

Arguments

*args

Mixte[]

Toute combinaison de valeurs pouvant être transmise à console.log().

Valeur de retour

indéfini

Membres

statique niveaux :Objet

Énumération des niveaux de journalisation disponibles, où les clés sont les noms de niveau et les valeurs sont |-chaînes séparées contenant les méthodes de journalisation autorisées dans ce niveau de journalisation. Ces chaînes sont utilisées pour créer une expression régulière correspondant au nom de la fonction appelée.

Les niveaux fournis par Video.js sont :

  • désactivé: Ne correspond à aucun appel. Toute valeur pouvant être convertie en faux aura cet effet. Le plus restrictif.
  • tous: Correspond uniquement aux fonctions fournies par Video.js (déboguer , Journal , log.warn , et log.erreur).
  • déboguer: Allumettes log.debug , Journal , log.warn , et log.erreur appels.
  • Info (défaut): Allumettes Journal , log.warn , et log.erreur appels.
  • avertir: Allumettes log.warn et log.erreur appels.
  • Erreur: Matchs seulement log.erreur appels.

Méthodes

statique createLogger(name) → {Objet}

Créez un nouveau sous-enregistreur qui enchaîne l'ancien nom au nouveau nom.

Par exemple, faire videojs.log.createLogger('player') puis l'utilisation de cet enregistreur enregistrera les éléments suivants :

 mylogger('foo') ;
 // > VIDEOJS : player : foo
Paramètres :
Prénom Type Description
nom chaîne

Le nom à ajouter appelle le nouveau logger

Retours :
Objet

statique déboguer(arguments)

Enregistre les messages de débogage. Semblable à console.debug , mais peut également servir de journal comparable si console.debug n'est pas disponible

Paramètres :
Prénom Type Description
args matrice.<Mixe>

Un ou plusieurs messages ou objets qui doivent être enregistrés en tant que débogage.

statique Erreur(arguments)

Enregistre les messages d'erreur. Semblable à console.erreur.

Paramètres :
Prénom Type Description
args matrice.<Mixe>

Un ou plusieurs messages ou objets qui doivent être enregistrés en tant qu'erreur

statique history() → {Array}

Renvoie un tableau contenant tout ce qui a été enregistré dans l'historique.

Ce tableau est un clone superficiel de l'enregistrement d'historique interne. Cependant, son contenu n' est pas cloné ; ainsi, la mutation des objets à l'intérieur de ce tableau les modifiera dans l'histoire.

Retours :
baie

statique histoire.effacer()

Efface le suivi de l'historique interne, mais n'empêche pas le suivi de l'historique ultérieur.

statique histoire.désactiver()

Désactivez le suivi de l'historique s'il est actuellement activé.

statique history.enable()

Activez le suivi de l'historique s'il est actuellement désactivé.

statique history.filter(fname) → {Array}

Vous permet de filtrer l'historique par le nom de l'enregistreur donné

Paramètres :
Prénom Type Description
fnom chaîne

Le nom par lequel filtrer

Retours :
Array -

La liste filtrée à renvoyer

statique niveau(lvlopt) → {string}

Obtenez ou définissez le niveau de journalisation actuel.

Si une chaîne correspondant à une clé de module:log.levels est fournie, agit comme un setter.

Paramètres :
Prénom Type Attributs Description
niveau chaîne <facultatif>

Passez un niveau valide pour définir un nouveau niveau de journalisation.

Retours :
corde -

Le niveau de journalisation actuel.

statique avertir(arguments)

Enregistre les messages d'avertissement. Semblable à console.warn.

Paramètres :
Prénom Type Description
args matrice.<Mixe>

Un ou plusieurs messages ou objets qui doivent être enregistrés en tant qu'avertissement.