⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.142
Server IP:
217.76.53.76
Server:
Linux vmi1397931.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
ppt.com.ng
/
public
/
assets
/
js
/
View File Name :
ui-modals.js
/** * UI Modals */ 'use strict'; (function () { // Animation Dropdown const animationDropdown = document.querySelector('#animation-dropdown'), animationModal = document.querySelector('#animationModal'); if (animationDropdown) { animationDropdown.onchange = function () { animationModal.classList = ''; animationModal.classList.add('modal', 'animate__animated', this.value); }; } // On hiding modal, remove iframe video/audio to stop playing const youTubeModal = document.querySelector('#youTubeModal'), youTubeModalVideo = youTubeModal.querySelector('iframe'); youTubeModal.addEventListener('hidden.bs.modal', function () { youTubeModalVideo.setAttribute('src', ''); }); // Function to get and auto play youTube video const autoPlayYouTubeModal = function () { const modalTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="modal"]')); modalTriggerList.map(function (modalTriggerEl) { modalTriggerEl.onclick = function () { const theModal = this.getAttribute('data-bs-target'), videoSRC = this.getAttribute('data-theVideo'), videoSRCauto = `${videoSRC}?autoplay=1`, modalVideo = document.querySelector(`${theModal} iframe`); if (modalVideo) { modalVideo.setAttribute('src', videoSRCauto); } }; }); }; // Calling function on load autoPlayYouTubeModal(); // Onboarding modal carousel height animation document.querySelectorAll('.carousel').forEach(carousel => { carousel.addEventListener('slide.bs.carousel', event => { // ! Todo: Convert to JS (animation) (jquery) var nextH = $(event.relatedTarget).height(); $(carousel).find('.active.carousel-item').parent().animate( { height: nextH }, 500 ); }); }); })();