vue-material/src/core/utils/transitionEndEventName.js
2016-10-24 21:26:07 -02:00

17 lines
437 B
JavaScript

function transitionEndEventName() {
const el = document.createElement('span');
const transitions = {
transition: 'transitionend',
OTransition: 'oTransitionEnd',
MozTransition: 'transitionend',
WebkitTransition: 'webkitTransitionEnd'
};
for (let transition in transitions) {
if (el.style[transition] !== undefined) {
return transitions[transition];
}
}
}
export default transitionEndEventName();