intersection-observer-admin
Advanced tools
Comparing version 0.2.0 to 0.2.1
@@ -79,4 +79,4 @@ var __extends = (this && this.__extends) || (function () { | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element) { | ||
this.dispatchCallback(CallbackType.enter, element); | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.enter, element, entry); | ||
}; | ||
@@ -89,4 +89,4 @@ /** | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element) { | ||
this.dispatchCallback(CallbackType.exit, element); | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.exit, element, entry); | ||
}; | ||
@@ -185,3 +185,3 @@ /** | ||
if (element && element === entry.target) { | ||
_this.dispatchEnterCallback(element); | ||
_this.dispatchEnterCallback(element, entry); | ||
return true; | ||
@@ -199,3 +199,3 @@ } | ||
if (element && element === entry.target) { | ||
_this.dispatchExitCallback(element); | ||
_this.dispatchExitCallback(element, entry); | ||
return true; | ||
@@ -202,0 +202,0 @@ } |
@@ -51,3 +51,3 @@ import Notifications from './notification'; | ||
*/ | ||
dispatchEnterCallback(element: HTMLElement | Window): void; | ||
dispatchEnterCallback(element: HTMLElement | Window, entry: any): void; | ||
/** | ||
@@ -59,3 +59,3 @@ * retrieve registered callback and call with data on exit | ||
*/ | ||
dispatchExitCallback(element: HTMLElement | Window): void; | ||
dispatchExitCallback(element: HTMLElement | Window, entry: any): void; | ||
/** | ||
@@ -62,0 +62,0 @@ * cleanup data structures and unobserve elements |
@@ -170,4 +170,4 @@ var Registry = /** @class */ (function () { | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element) { | ||
this.dispatchCallback(CallbackType.enter, element); | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.enter, element, entry); | ||
}; | ||
@@ -180,4 +180,4 @@ /** | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element) { | ||
this.dispatchCallback(CallbackType.exit, element); | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.exit, element, entry); | ||
}; | ||
@@ -276,3 +276,3 @@ /** | ||
if (element && element === entry.target) { | ||
_this.dispatchEnterCallback(element); | ||
_this.dispatchEnterCallback(element, entry); | ||
return true; | ||
@@ -290,3 +290,3 @@ } | ||
if (element && element === entry.target) { | ||
_this.dispatchExitCallback(element); | ||
_this.dispatchExitCallback(element, entry); | ||
return true; | ||
@@ -293,0 +293,0 @@ } |
@@ -176,4 +176,4 @@ (function (global, factory) { | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element) { | ||
this.dispatchCallback(CallbackType.enter, element); | ||
IntersectionObserverAdmin.prototype.dispatchEnterCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.enter, element, entry); | ||
}; | ||
@@ -186,4 +186,4 @@ /** | ||
*/ | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element) { | ||
this.dispatchCallback(CallbackType.exit, element); | ||
IntersectionObserverAdmin.prototype.dispatchExitCallback = function (element, entry) { | ||
this.dispatchCallback(CallbackType.exit, element, entry); | ||
}; | ||
@@ -282,3 +282,3 @@ /** | ||
if (element && element === entry.target) { | ||
_this.dispatchEnterCallback(element); | ||
_this.dispatchEnterCallback(element, entry); | ||
return true; | ||
@@ -296,3 +296,3 @@ } | ||
if (element && element === entry.target) { | ||
_this.dispatchExitCallback(element); | ||
_this.dispatchExitCallback(element, entry); | ||
return true; | ||
@@ -299,0 +299,0 @@ } |
@@ -51,3 +51,3 @@ import Notifications from './notification'; | ||
*/ | ||
dispatchEnterCallback(element: HTMLElement | Window): void; | ||
dispatchEnterCallback(element: HTMLElement | Window, entry: any): void; | ||
/** | ||
@@ -59,3 +59,3 @@ * retrieve registered callback and call with data on exit | ||
*/ | ||
dispatchExitCallback(element: HTMLElement | Window): void; | ||
dispatchExitCallback(element: HTMLElement | Window, entry: any): void; | ||
/** | ||
@@ -62,0 +62,0 @@ * cleanup data structures and unobserve elements |
{ | ||
"name": "intersection-observer-admin", | ||
"version": "0.2.0", | ||
"version": "0.2.1", | ||
"description": "Intersection Observer Admin for better performance", | ||
@@ -5,0 +5,0 @@ "main": "dist/intersection-observer-admin.umd.js", |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
72758
0