UNPKG

@usj/vue-components

Version:

VueJS components used internally by USJ

18 lines (15 loc) 429 B
function transitionEndEventName() { const el = document.createElement('span') const transitions = { transition: 'animationend', OTransition: 'oAnimationEnd', MozTransition: 'animationend', WebkitTransition: 'webkitAnimationEnd' } for (let transition in transitions) { if (el.style[transition] !== undefined) { return transitions[transition] } } } export default transitionEndEventName()