Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/jackmawer/wishlist.
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041// XXX Should we use something like Moderniz instead of our custom detector?
function whichTransitionEvent() { const el = document.createElement('fakeelement'); const transitions = { transition:'transitionend', OTransition:'oTransitionEnd', MSTransition:'msTransitionEnd', MozTransition:'transitionend', WebkitTransition:'webkitTransitionEnd', };
for (const t in transitions) { if (el.style[t] !== undefined) { return transitions[t]; } }}
function whichAnimationEvent() { const el = document.createElement('fakeelement'); const transitions = { animation:'animationend', OAnimation:'oAnimationEnd', MSTransition:'msAnimationEnd', MozAnimation:'animationend', WebkitAnimation:'webkitAnimationEnd', };
for (const t in transitions) { if (el.style[t] !== undefined) { return transitions[t]; } }}
CSSEvents = { transitionend: whichTransitionEvent(), animationend: whichAnimationEvent(),};