Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

NavigationDestination : méthode getState()

Baseline 2026
Nouvellement disponible

Depuis janvier 2026, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

La méthode getState() de l'interface NavigationDestination retourne une copie de l'état fourni par le·la développeur·euse associé à la destination NavigationHistoryEntry, ou à l'opération de navigation (par exemple, navigate()) selon le cas.

Syntaxe

js
getState()

Paramètres

Aucun.

Valeur de retour

Une valeur représentant l'état. Cela peut être de n'importe quel type.

Si aucun état n'est défini, elle retourne undefined.

Exceptions

Aucune.

Exemples

js
navigation.addEventListener("navigate", (event) => {
  console.log(event.destination.getState());
});

Spécifications

Spécification
HTML
# the-navigationdestination-interface:dom-navigationdestination-getstate-2

Compatibilité des navigateurs

Voir aussi