From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- .../getentriesbyname/index.html | 105 --------------------- 1 file changed, 105 deletions(-) delete mode 100644 files/fr/web/api/performanceobserverentrylist/getentriesbyname/index.html (limited to 'files/fr/web/api/performanceobserverentrylist/getentriesbyname/index.html') diff --git a/files/fr/web/api/performanceobserverentrylist/getentriesbyname/index.html b/files/fr/web/api/performanceobserverentrylist/getentriesbyname/index.html deleted file mode 100644 index b92be9f1a5..0000000000 --- a/files/fr/web/api/performanceobserverentrylist/getentriesbyname/index.html +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: PerformanceObserverEntryList.getEntriesByName() -slug: Web/API/PerformanceObserverEntryList/getEntriesByName -tags: - - API - - Method - - Méthode - - PerformanceObserverEntryList - - Reference - - Performance Web -translation_of: Web/API/PerformanceObserverEntryList/getEntriesByName ---- -
{{APIRef("Performance Timeline API")}}
- -

La méthode getEntriesByName() de l'interface PerformanceObserverEntryList retourne une liste d'objets d'entrée de performance explicitement observés pour un name et entryType donnés. Les membres de la liste sont déterminés par l'ensemble des types d'entrées spécifiés dans l'appel à la méthode observe(). La liste est disponible dans la fonction de rappel de l'observateur (en tant que premier paramètre de la fonction de rappel).

- -
-

Note : Cette interface est exposée à Window et Worker.

-
- -

Syntaxe

- -
let entries = list.getEntriesByName(name, type);
- -

Paramètres

- -
-
name
-
Une chaîne de caractères DOMString représentant le nom de l'entrée à récupérer.
-
type {{optional_inline}}
-
Une chaîne de caractères DOMString représentant le type d'entrée à récupérer tel que « mark ». Les types d'entrée valides sont énumérés dans PerformanceEntry.entryType.
-
- -

Valeur de retour

- -

Une liste d'objets d'entrée de performance explicitement observés qui ont le name et le type spécifiés. Si l'argument type n'est pas spécifié, seul name sera utilisé pour déterminer les entrées à retourner. Les éléments seront triés dans l'ordre chronologique selon les startTime des entrées. Si aucun objet ne répond aux critères spécifiés, une liste vide est retournée.

- -

Exemple

- -
function print_perf_entry(pe) {
-  console.log("name: " + pe.name +
-              "; entryType: " + pe.entryType +
-              "; startTime: " + pe.startTime +
-              "; duration: " + pe.duration);
-}
-
-// Crée un observateur pour tous les types d'événements de performance
-const observe_all = new PerformanceObserver(function(list, obs) {
-  let perfEntries;
-
-  // Imprime toutes les entrées
-  perfEntries = list.getEntries();
-  for (let i = 0; i < perfEntries.length; i++) {
-    print_perf_entry(perfEntries[i]);
-  }
-
-  // Imprime les entrées nommées "Begin" avec le type "mark".
-  perfEntries = list.getEntriesByName("Begin", "mark");
-  for (let i = 0; i < perfEntries.length; i++) {
-    print_perf_entry(perfEntries[i]);
-  }
-
-  // Imprime les entrées de type "mark".
-  perfEntries = list.getEntriesByType("mark");
-  for (let i = 0; i < perfEntries.length; i++) {
-    print_perf_entry(perfEntries[i]);
-  }
-});
-// inscrire tous les types d'événements de performance
-observe_all.observe({entryTypes: ['frame', 'mark', 'measure', 'navigation', 'resource', 'server']});
-
-const observe_frame = new PerformanceObserver(function(list, obs) {
-  let perfEntries = list.getEntries();
-  // Ne devrait avoir que des entrées "frame"
-  for (let i = 0; i < perfEntries.length; i++) {
-    print_perf_entry(perfEntries[i]);
-  }
-});
-// inscrire à l'événement "frame" uniquement
-observe_frame.observe({entryTypes: ['frame']});
-
- -

Spécifications

- - - - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('Performance Timeline Level 2', - '#dom-performanceobserverentrylist-getentriesbyname', 'getEntriesByName()')}}{{Spec2('Performance Timeline Level 2')}}Définition initiale de la méthode getEntriesByName().
- -

Compatibilité des navigateurs

- -

{{Compat("api.PerformanceObserverEntryList.getEntriesByName")}}

-- cgit v1.2.3-54-g00ecf