Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
paramInit() {
this.oVideoWrapper = this.context.querySelector('.' + _style.videoWrapper);
this.aVideoChooseBtns = nodeListToArray(this.context.querySelectorAll('.' + _style.videoChoose));
};
.then(() => {
this.activeBoxes = [
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll('[data-swiper-animation]')
),
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll(
'[data-swiper-animation-once]'
)
)
];
const runAnimations = this.activeBoxes.map((el) => {
if (!el.animationData) {
return Promise.resolve();
}
return functionToPromise(() => {
el.style.visibility = 'visible';
_updateActiveElements() {
this.activeElements = [
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll('[data-swiper-animation]')
),
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll('[data-swiper-animation-once]')
)
];
return this.activeElements;
}
}
constructor(selectorOrEls, context = document) {
let elements = null;
if (isString(selectorOrEls)) {
elements = context.querySelectorAll(selectorOrEls);
} else {
elements = selectorOrEls;
}
this.nodeList = nodeListToArray(elements);
};
constructor(swiper) {
this.swiper = swiper;
this.container = getSwiperContainer(this.swiper);
this.animationElements = [
...nodeListToArray(this.container.querySelectorAll('[data-swiper-animation]')),
...nodeListToArray(this.container.querySelectorAll('[data-swiper-animation-once]'))
];
this.activeElements = [];
cacheAnimations(this.animationElements);
}
_updateActiveElements() {
this.activeElements = [
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll('[data-swiper-animation]')
),
...nodeListToArray(
this.swiper.slides[this.swiper.activeIndex].querySelectorAll('[data-swiper-animation-once]')
)
];
return this.activeElements;
}
}