From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../web/api/intersectionobserverentry/index.html | 60 ++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 files/fr/web/api/intersectionobserverentry/index.html (limited to 'files/fr/web/api/intersectionobserverentry/index.html') diff --git a/files/fr/web/api/intersectionobserverentry/index.html b/files/fr/web/api/intersectionobserverentry/index.html new file mode 100644 index 0000000000..6b4554fc81 --- /dev/null +++ b/files/fr/web/api/intersectionobserverentry/index.html @@ -0,0 +1,60 @@ +--- +title: IntersectionObserverEntry +slug: Web/API/IntersectionObserverEntry +tags: + - API + - Interface + - Intersection Observer + - IntersectionObserver + - IntersectionObserverEntry +translation_of: Web/API/IntersectionObserverEntry +--- +
{{SeeCompatTable}}{{APIRef("Intersection Observer API")}}
+ +

L'interface IntersectionObserverEntry de l'API Intersection Observer décrit l'intersection entre l'élément cible et son conteneur (appelé racine) à un moment spécifique de transition. Les instances de IntersectionObserverEntry sont délivrées à une fonction de rappel de l'{{domxref("IntersectionObserver")}} en tant que paramètres entries ; autrement, ces objets ne peuvent être obtenus qu'en appelant {{domxref("IntersectionObserver.takeRecords()")}}.

+ +

Propriétés

+ +
+
{{domxref("IntersectionObserverEntry.boundingClientRect")}} {{readonlyinline}}
+
Retourne les limites de la zone couverte par l'élément cible comme {{domxref("DOMRectReadOnly")}}. Ces limites sont calculées comme décrit dans la documentation pour {{domxref("Element.getBoundingClientRect()")}}.
+
{{domxref("IntersectionObserverEntry.intersectionRatio")}} {{readonlyinline}}
+
Retourne le ratio de l'intersectionRect au boundingClientRect.
+
{{domxref("IntersectionObserverEntry.intersectionRect")}} {{readonlyinline}}
+
Retourne un {{domxref("DOMRectReadOnly")}} représentant la partie visible de l'élément cible.
+
{{domxref("IntersectionObserverEntry.isIntersecting")}} {{ReadOnlyInline}}
+
Retourne une valeur booléenne valant true si l'élément cible s'entrecoupe avec la zone d'intersection de l'élément racine. S'il vaut true, alors IntersectionObserverEntry décrit une transition vers un état d'intersection ;  S'il vaut false, alors la transition se fait d'un état d'intersection à un état de non-intersection.
+
{{domxref("IntersectionObserverEntry.rootBounds")}} {{readonlyinline}}
+
Retourne un {{domxref("DOMRectReadOnly")}} pour la zone d'intersection de l'élément racine.
+
{{domxref("IntersectionObserverEntry.target")}} {{ReadOnlyInline}}
+
L'{{domxref("Element")}} dont l'intersection avec la racine a changé d'état.
+
{{domxref("IntersectionObserverEntry.time")}} {{readonlyinline}}
+
Un {{domxref("DOMHighResTimeStamp")}} indiquant l'instant auquel l'intersection a été enregistrée, relative au temps originel de l'IntersectionObserver.
+
+ +

Méthodes

+ +

Cette interface n'a pas de méthode.

+ +

Spécifications

+ + + + + + + + + + + + + + +
SpécificationStatutCommentaire
{{SpecName('IntersectionObserver','#intersection-observer-entry','IntersectionObserverEntry')}}{{Spec2('IntersectionObserver')}}Définition initiale
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("api.IntersectionObserverEntry")}}

-- cgit v1.2.3-54-g00ecf