diff --git a/media/vendor/flying-focus-a11y/js/flying-focus.min.js b/media/vendor/flying-focus-a11y/js/flying-focus.min.js index b1eff5d17246c..3a48a5c0f371c 100644 --- a/media/vendor/flying-focus-a11y/js/flying-focus.min.js +++ b/media/vendor/flying-focus-a11y/js/flying-focus.min.js @@ -1 +1 @@ -!function(){"use strict";document.addEventListener("DOMContentLoaded",function(){function t(){document.getElementById("flying-focus")||((l=a.createElement("flying-focus")).id="flying-focus",l.style.transitionDuration=l.style.WebkitTransitionDuration=o/1e3+"s",r.appendChild(l))}function e(){s&&(clearTimeout(s),s=0,l.classList.remove("flying-focus_visible"),f.classList.remove("flying-focus_target"),f=null)}function n(){return Date.now()-c<42}function i(t){var e=t.getBoundingClientRect(),n=a.clientLeft||r.clientLeft,i=a.clientTop||r.clientTop,o=u.pageXOffset||a.scrollLeft||r.scrollLeft,l=u.pageYOffset||a.scrollTop||r.scrollTop,s=e.left+o-n;return{top:e.top+l-i||0,left:s||0}}var o=150,l=null,s=0,f=null,c=0,u=window,a=document,r=a.body;a.addEventListener("keydown",function(t){var e=t.which;(9===e||e>36&&e<41)&&(c=Date.now())},!1),a.addEventListener("focus",function(c){var u=c.target;if("flying-focus"!==u.id){var a=!1;if(l||(a=!0,t()),r.contains(u)){var d=i(u);l.style.left=d.left+"px",l.style.top=d.top+"px",l.style.width=u.offsetWidth+"px",l.style.height=u.offsetHeight+"px"}!a&&n()&&(e(),u.classList.add("flying-focus_target"),l.classList.add("flying-focus_visible"),f=u,s=setTimeout(e,o))}},!0),a.addEventListener("blur",function(){e()},!0)})}(),function(){"use strict";document.addEventListener("DOMContentLoaded",function(){function t(){document.getElementById("flying-focus")||(l=a.createElement("flying-focus"),l.id="flying-focus",l.style.transitionDuration=l.style.WebkitTransitionDuration=o/1e3+"s",r.appendChild(l))}function e(){s&&(clearTimeout(s),s=0,l.classList.remove("flying-focus_visible"),f.classList.remove("flying-focus_target"),f=null)}function n(){return Date.now()-c<42}function i(t){var e=t.getBoundingClientRect(),n=a.clientLeft||r.clientLeft,i=a.clientTop||r.clientTop,o=u.pageXOffset||a.scrollLeft||r.scrollLeft,l=u.pageYOffset||a.scrollTop||r.scrollTop,s=e.left+o-n;return{top:e.top+l-i||0,left:s||0}}var o=150,l=null,s=0,f=null,c=0,u=window,a=document,r=a.body;a.addEventListener("keydown",function(t){var e=t.which;(9===e||e>36&&e<41)&&(c=Date.now())},!1),a.addEventListener("focus",function(c){var u=c.target;if("flying-focus"!==u.id){var a=!1;if(l||(a=!0,t()),r.contains(u)){var d=i(u);l.style.left=d.left+"px",l.style.top=d.top+"px",l.style.width=u.offsetWidth+"px",l.style.height=u.offsetHeight+"px"}!a&&n()&&(e(),u.classList.add("flying-focus_target"),l.classList.add("flying-focus_visible"),f=u,s=setTimeout(e,o))}},!0),a.addEventListener("blur",function(){e()},!0)})}(); \ No newline at end of file +!function(){"use strict";document.addEventListener("DOMContentLoaded",function(){function t(){document.getElementById("flying-focus")||((l=a.createElement("flying-focus")).id="flying-focus",l.style.transitionDuration=l.style.WebkitTransitionDuration=o/1e3+"s",r.appendChild(l))}function e(){s&&(clearTimeout(s),s=0,l.classList.remove("flying-focus_visible"),f.classList.remove("flying-focus_target"),f=null)}function n(){return Date.now()-c<42}function i(t){var e=t.getBoundingClientRect(),n=a.clientLeft||r.clientLeft,i=a.clientTop||r.clientTop,o=u.pageXOffset||a.scrollLeft||r.scrollLeft,l=u.pageYOffset||a.scrollTop||r.scrollTop,s=e.left+o-n;return{top:e.top+l-i||0,left:s||0}}var o=150,l=null,s=0,f=null,c=0,u=window,a=document,r=a.body;a.addEventListener("keydown",function(t){var e=t.which;(9===e||e>36&&e<41)&&(c=Date.now())},!1),a.addEventListener("focus",function(c){var u=c.target;if("flying-focus"!==u.id){var a=!1;if(l||(a=!0,t()),r.contains(u)){var d=i(u);l.style.left=d.left+"px",l.style.top=d.top+"px",l.style.width=u.offsetWidth+"px",l.style.height=u.offsetHeight+"px"}!a&&n()&&(e(),u.classList.add("flying-focus_target"),l.classList.add("flying-focus_visible"),f=u,s=setTimeout(e,o))}},!0),a.addEventListener("blur",function(){e()},!0)})}(),function(){"use strict";document.addEventListener("DOMContentLoaded",function(){function t(){document.getElementById("flying-focus")||((l=a.createElement("flying-focus")).id="flying-focus",l.style.transitionDuration=l.style.WebkitTransitionDuration=o/1e3+"s",r.appendChild(l))}function e(){s&&(clearTimeout(s),s=0,l.classList.remove("flying-focus_visible"),f.classList.remove("flying-focus_target"),f=null)}function n(){return Date.now()-c<42}function i(t){var e=t.getBoundingClientRect(),n=a.clientLeft||r.clientLeft,i=a.clientTop||r.clientTop,o=u.pageXOffset||a.scrollLeft||r.scrollLeft,l=u.pageYOffset||a.scrollTop||r.scrollTop,s=e.left+o-n;return{top:e.top+l-i||0,left:s||0}}var o=150,l=null,s=0,f=null,c=0,u=window,a=document,r=a.body;a.addEventListener("keydown",function(t){var e=t.which;(9===e||e>36&&e<41)&&(c=Date.now())},!1),a.addEventListener("focus",function(c){var u=c.target;if("flying-focus"!==u.id){var a=!1;if(l||(a=!0,t()),r.contains(u)){var d=i(u);l.style.left=d.left+"px",l.style.top=d.top+"px",l.style.width=u.offsetWidth+"px",l.style.height=u.offsetHeight+"px"}!a&&n()&&(e(),u.classList.add("flying-focus_target"),l.classList.add("flying-focus_visible"),f=u,s=setTimeout(e,o))}},!0),a.addEventListener("blur",function(){e()},!0)})}(),function(){"use strict";document.addEventListener("DOMContentLoaded",function(){function t(){document.getElementById("flying-focus")||(l=a.createElement("flying-focus"),l.id="flying-focus",l.style.transitionDuration=l.style.WebkitTransitionDuration=o/1e3+"s",r.appendChild(l))}function e(){s&&(clearTimeout(s),s=0,l.classList.remove("flying-focus_visible"),f.classList.remove("flying-focus_target"),f=null)}function n(){return Date.now()-c<42}function i(t){var e=t.getBoundingClientRect(),n=a.clientLeft||r.clientLeft,i=a.clientTop||r.clientTop,o=u.pageXOffset||a.scrollLeft||r.scrollLeft,l=u.pageYOffset||a.scrollTop||r.scrollTop,s=e.left+o-n;return{top:e.top+l-i||0,left:s||0}}var o=150,l=null,s=0,f=null,c=0,u=window,a=document,r=a.body;a.addEventListener("keydown",function(t){var e=t.which;(9===e||e>36&&e<41)&&(c=Date.now())},!1),a.addEventListener("focus",function(c){var u=c.target;if("flying-focus"!==u.id){var a=!1;if(l||(a=!0,t()),r.contains(u)){var d=i(u);l.style.left=d.left+"px",l.style.top=d.top+"px",l.style.width=u.offsetWidth+"px",l.style.height=u.offsetHeight+"px"}!a&&n()&&(e(),u.classList.add("flying-focus_target"),l.classList.add("flying-focus_visible"),f=u,s=setTimeout(e,o))}},!0),a.addEventListener("blur",function(){e()},!0)})}(); \ No newline at end of file