aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/utils/animation.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2020-04-11 16:23:14 +1000
committerSam Potts <sam@potts.es>2020-04-11 16:23:14 +1000
commit502d5977d79148957828cbf313b7ef4c9f31973f (patch)
tree71bbffcffc9745c5b672a122f3937519ba67c1c4 /src/js/utils/animation.js
parent8f5b59c18cc7837bde9af55d24d12e1fd939043d (diff)
downloadplyr-502d5977d79148957828cbf313b7ef4c9f31973f.tar.lz
plyr-502d5977d79148957828cbf313b7ef4c9f31973f.tar.xz
plyr-502d5977d79148957828cbf313b7ef4c9f31973f.zip
Converted to 2 space indentation
Diffstat (limited to 'src/js/utils/animation.js')
-rw-r--r--src/js/utils/animation.js46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/js/utils/animation.js b/src/js/utils/animation.js
index 3f721b5a..d9e7615e 100644
--- a/src/js/utils/animation.js
+++ b/src/js/utils/animation.js
@@ -5,34 +5,34 @@
import is from './is';
export const transitionEndEvent = (() => {
- const element = document.createElement('span');
+ const element = document.createElement('span');
- const events = {
- WebkitTransition: 'webkitTransitionEnd',
- MozTransition: 'transitionend',
- OTransition: 'oTransitionEnd otransitionend',
- transition: 'transitionend',
- };
+ const events = {
+ WebkitTransition: 'webkitTransitionEnd',
+ MozTransition: 'transitionend',
+ OTransition: 'oTransitionEnd otransitionend',
+ transition: 'transitionend',
+ };
- const type = Object.keys(events).find(event => element.style[event] !== undefined);
+ const type = Object.keys(events).find(event => element.style[event] !== undefined);
- return is.string(type) ? events[type] : false;
+ return is.string(type) ? events[type] : false;
})();
// Force repaint of element
export function repaint(element, delay) {
- setTimeout(() => {
- try {
- // eslint-disable-next-line no-param-reassign
- element.hidden = true;
-
- // eslint-disable-next-line no-unused-expressions
- element.offsetHeight;
-
- // eslint-disable-next-line no-param-reassign
- element.hidden = false;
- } catch (e) {
- // Do nothing
- }
- }, delay);
+ setTimeout(() => {
+ try {
+ // eslint-disable-next-line no-param-reassign
+ element.hidden = true;
+
+ // eslint-disable-next-line no-unused-expressions
+ element.offsetHeight;
+
+ // eslint-disable-next-line no-param-reassign
+ element.hidden = false;
+ } catch (e) {
+ // Do nothing
+ }
+ }, delay);
}