Browse Source

zeros

master
rdrew 3 weeks ago
parent
commit
f7be1520c4
  1. 114
      js/custom.js

114
js/custom.js

@ -1,80 +1,90 @@
(function (Drupal) { (function (Drupal, once) {
window.onload = function() { var inputField = document.getElementById("nouislider-input-from");
var inputField = document.getElementById('nouislider-input-from');
var str = inputField.value.toString(); var str = inputField.value.toString();
str = str.slice(0, -3); str = str.slice(0, -3);
str = parseInt(str); str = parseInt(str);
inputField.value = str; inputField.value = str;
var inputField = document.getElementById('nouislider-input-to'); var inputField = document.getElementById("nouislider-input-to");
var str = inputField.value.toString(); var str = inputField.value.toString();
str = str.slice(0, -3); str = str.slice(0, -3);
str = parseInt(str); str = parseInt(str);
inputField.value = str; inputField.value = str;
};
})(Drupal); })(Drupal);
// (function (Drupal) {
// window.onload = function() {
// var inputField = document.getElementById('nouislider-input-from');
// var str = inputField.value.toString();
// str = str.slice(0, -3);
// str = parseInt(str);
// inputField.value = str;
//
// var inputField = document.getElementById('nouislider-input-to');
// var str = inputField.value.toString();
// str = str.slice(0, -3);
// str = parseInt(str);
// inputField.value = str;
// };
// })(Drupal);
//(function (Drupal, once) { //(function (Drupal, once) {
//async function getAudioSourceFromNode(url) { //async function getAudioSourceFromNode(url) {
//const res = await fetch(url, { //const res = await fetch(url, {
//headers: { 'X-Requested-With': 'XMLHttpRequest' } //headers: { 'X-Requested-With': 'XMLHttpRequest' }
//}); //});
//const html = await res.text(); //const html = await res.text();
//const doc = new DOMParser().parseFromString(html, 'text/html'); //const doc = new DOMParser().parseFromString(html, 'text/html');
//// EXACT match for your markup //// EXACT match for your markup
//const source = doc.querySelector( //const source = doc.querySelector(
//'audio[data-able-player] source[type="audio/mpeg"]' //'audio[data-able-player] source[type="audio/mpeg"]'
//); //);
//return source?.src; //return source?.src;
//} //}
//function playAbleAudio(src) { //function playAbleAudio(src) {
//const audio = document.getElementById('global-able-player'); //const audio = document.getElementById('global-able-player');
//if (!audio) return; //if (!audio) return;
//const source = audio.querySelector('source'); //const source = audio.querySelector('source');
//source.src = src; //source.src = src;
//audio.load(); //audio.load();
//// Access Able Player instance safely //// Access Able Player instance safely
//if (audio.ablePlayer) { //if (audio.ablePlayer) {
//audio.ablePlayer.refreshControls(); //audio.ablePlayer.refreshControls();
//audio.ablePlayer.playMedia(); //audio.ablePlayer.playMedia();
//} else { //} else {
//audio.play(); //audio.play();
//} //}
//document.getElementById('global-audio-wrapper') //document.getElementById('global-audio-wrapper')
//?.classList.remove('is-hidden'); //?.classList.remove('is-hidden');
//} //}
//Drupal.behaviors.ablePlayerRemoteLoad = { //Drupal.behaviors.ablePlayerRemoteLoad = {
//attach(context) { //attach(context) {
//once('able-player-fetch', '.js-play-audio-from-node', context) //once('able-player-fetch', '.js-play-audio-from-node', context)
//.forEach(link => { //.forEach(link => {
//link.addEventListener('click', async e => { //link.addEventListener('click', async e => {
//e.preventDefault(); //e.preventDefault();
//const src = await getAudioSourceFromNode(link.href); //const src = await getAudioSourceFromNode(link.href);
//if (!src) { //if (!src) {
//console.warn('No Able Player audio found on page'); //console.warn('No Able Player audio found on page');
//return; //return;
//} //}
//playAbleAudio(src); //playAbleAudio(src);
//}); //});
//}); //});
//} //}
//}; //};
//})(Drupal, once); //})(Drupal, once);

Loading…
Cancel
Save