vendor: 7,201 bytes, line 1
1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AOS=t():e.AOS=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="dist/",t(0)}([function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r=n(1),a=(o(r),n(6)),u=o(a),c=n(7),f=o(c),s=n(8),d=o(s),l=n(9),p=o(l),m=n(10),b=o(m),v=n(11),y=o(v),g=n(14),h=o(g),w=[],k=!1,x={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},j=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e&&(k=!0),k)return w=(0,y.default)(w,x),(0,b.default)(w,x.once),w},O=function(){w=(0,h.default)(),j()},_=function(){w.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})},S=function(e){return e===!0||"mobile"===e&&p.default.mobile()||"phone"===e&&p.default.phone()||"tablet"===e&&p.default.tablet()||"function"==typeof e&&e()===!0},z=function(e){x=i(x,e),w=(0,h.default)();var t=document.all&&!window.atob;return S(x.disable)||t?_():(document.querySelector("body").setAttribute("data-aos-easing",x.easing),document.querySelector("body").setAttribute("data-aos-duration",x.duration),document.querySelector("body").setAttribute("data-aos-delay",x.delay),"DOMContentLoaded"===x.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?j(!0):"load"===x.startEvent?window.addEventListener(x.startEvent,function(){j(!0)}):document.addEventListener(x.startEvent,function(){j(!0)}),window.addEventListener("resize",(0,f.default)(j,x.debounceDelay,!0)),window.addEventListener("orientationchange",(0,f.default)(j,x.debounceDelay,!0)),window.addEventListener("scroll",(0,u.default)(function(){(0,b.default)(w,x.once)},x.throttleDelay)),x.disableMutationObserver||(0,d.default)("[data-aos]",O),w)};e.exports={init:z,refresh:j,refreshHard:O}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function n(e,t,n){function o(t){var n=b,o=v;return b=v=void 0,k=t,g=e.apply(o,n)}function r(e){return k=e,h=setTimeout(s,t),_?o(e):g}function a(e){var n=e-w,o=e-k,i=t-n;return S?j(i,y-o):i}function c(e){var n=e-w,o=e-k;return void 0===w||n>=t||n<0||S&&o>=y}function s(){var e=O();return c(e)?d(e):void(h=setTimeout(s,a(e)))}function d(e){return h=void 0,z&&b?o(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),k=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(O())}function m(){var e=O(),n=c(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(s,t),o(w)}return void 0===h&&(h=setTimeout(s,t)),g}var b,v,y,g,h,w,k=0,_=!1,S=!1,z=!0;if("function"!=typeof e)throw new TypeError(f);return t=u(t)||0,i(n)&&(_=!!n.leading,S="maxWait"in n,y=S?x(u(n.maxWait)||0,t):y,z="trailing"in n?!!n.trailing:z),m.cancel=l,m.flush=p,m}function o(e,t,o){var r=!0,a=!0;if("function"!=typeof e)throw new TypeError(f);return i(o)&&(r="leading"in o?!!o.leading:r,a="trailing"in o?!!o.trailing:a),n(e,t,{leading:r,maxWait:t,trailing:a})}function i(e){var t="undefined"==typeof e?"undefined":c(e);return!!e&&("object"==t||"function"==t)}function r(e){return!!e&&"object"==("undefined"==typeof e?"undefined":c(e))}function a(e){return"symbol"==("undefined"==typeof e?"undefined":c(e))||r(e)&&k.call(e)==d}function u(e){if("number"==typeof e)return e;if(a(e))return s;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(l,"");var n=m.test(e);return n||b.test(e)?v(e.slice(2),n?2:8):p.test(e)?s:+e}var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f="Expected a function",s=NaN,d="[object Symbol]",l=/^\s+|\s+$/g,p=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,b=/^0o[0-7]+$/i,v=parseInt,y="object"==("undefined"==typeof t?"undefined":c(t))&&t&&t.Object===Object&&t,g="object"==("undefined"==typeof self?"undefined":c(self))&&self&&self.Object===Object&&self,h=y||g||Function("return this")(),w=Object.prototype,k=w.toString,x=Math.max,j=Math.min,O=function(){return h.Date.now()};e.exports=o}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function n(e,t,n){function i(t){var n=b,o=v;return b=v=void 0,O=t,g=e.apply(o,n)}function r(e){return O=e,h=setTimeout(s,t),_?i(e):g}function u(e){var n=e-w,o=e-O,i=t-n;return S?x(i,y-o):i}function f(e){var n=e-w,o=e-O;return void 0===w||n>=t||n<0||S&&o>=y}function s(){var e=j();return f(e)?d(e):void(h=setTimeout(s,u(e)))}function d(e){return h=void 0,z&&b?i(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),O=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(j())}function m(){var e=j(),n=f(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(s,t),i(w)}return void 0===h&&(h=setTimeout(s,t)),g}var b,v,y,g,h,w,O=0,_=!1,S=!1,z=!0;if("function"!=typeof e)throw new TypeError(c);return t=a(t)||0,o(n)&&(_=!!n.leading,S="maxWait"in n,y=S?k(a(n.maxWait)||0,t):y,z="trailing"in n?!!n.trailing:z),m.cancel=l,m.flush=p,m}function o(e){var t="undefined"==typeof e?"undefined":u(e);return!!e&&("object"==t||"function"==t)}function i(e){return!!e&&"object"==("undefined"==typeof e?"undefined":u(e))}function r(e){return"symbol"==("undefined"==typeof e?"undefined":u(e))||i(e)&&w.call(e)==s}function a(e){if("number"==typeof e)return e;if(r(e))return f;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(d,"");var n=p.test(e);return n||m.test(e)?b(e.slice(2),n?2:8):l.test(e)?f:+e}var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c="Expected a function",f=NaN,s="[object Symbol]",d=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,m=/^0o[0-7]+$/i,b=parseInt,v="object"==("undefined"==typeof t?"undefined":u(t))&&t&&t.Object===Object&&t,y="object"==("undefined"==typeof self?"undefined":u(self))&&self&&self.Object===Object&&self,g=v||y||Function("return this")(),h=Object.prototype,w=h.toString,k=Math.max,x=Math.min,j=function(){return g.Date.now()};e.exports=n}).call(t,function(){return this}())},function(e,t){"use strict";function n(e,t){var n=window.document,r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,a=new r(o);i=t,a.observe(n.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}function o(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes
1),o=t.concat(n).filter(function(e){return e.hasAttribute&&e.hasAttribute("data-aos")}).length;o&&i()})}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){};t.default=n},function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),r=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,u=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,c=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,f=function(){function e(){n(this,e)}return i(e,[{key:"phone",value:function(){var e=o();return!(!r.test(e)&&!a.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=o();return!(!u.test(e)&&!c.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t.default=new f},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t,n){var o=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):"undefined"!=typeof o&&("false"===o||!n&&"true"!==o)&&e.node.classList.remove("aos-animate")},o=function(e,t){var o=window.pageYOffset,i=window.innerHeight;e.forEach(function(e,r){n(e,i+o,t)})};t.default=o},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(12),r=o(i),a=function(e,t){return e.forEach(function(e,n){e.node.classList.add("aos-init"),e.position=(0,r.default)(e.node,t.offset)}),e};t.default=a},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(13),r=o(i),a=function(e,t){var n=0,o=0,i=window.innerHeight,a={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(a.offset&&!isNaN(a.offset)&&(o=parseInt(a.offset)),a.anchor&&document.querySelectorAll(a.anchor)&&(e=document.querySelectorAll(a.anchor)[0]),n=(0,r.default)(e).top,a.anchorPlacement){case"top-bottom":break;case"center-bottom":n+=e.offsetHeight/2;break;case"bottom-bottom":n+=e.offsetHeight;break;case"top-center":n+=i/2;break;case"bottom-center":n+=i/2+e.offsetHeight;break;case"center-center":n+=i/2+e.offsetHeight/2;break;case"top-top":n+=i;break;case"bottom-top":n+=e.offsetHeight+i;break;case"center-top":n+=e.offsetHeight/2+i}return a.anchorPlacement||a.offset||isNaN(t)||(o=t),n+o};t.default=a},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}};t.default=n},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,function(e){return{node:e}})};t.default=n}])});; 2jQuery(document).ready(oxygen_init_offcanvas); 3function oxygen_init_offcanvas($) { 4 5 let touchEvent = 'click'; 6 let previousFocus = false; 7 8 'use strict'; 9 10 $('.oxy-off-canvas .offcanvas-inner').each(function() { 11 12 var offCanvas = $(this), 13 triggerSelector = offCanvas.data('trigger-selector'), 14 offCanvasOutside = offCanvas.data('click-outside'), 15 offCanvasEsc = offCanvas.data('esc'), 16 offCanvasStart = offCanvas.data('start'), 17 offCanvasBackdrop = offCanvas.data('backdrop'), 18 offCanvasFocusSelector = offCanvas.data('focus-selector'), 19 backdrop = offCanvas.prev('.oxy-offcanvas_backdrop'), 20 menuHashLink = offCanvas.find('a[href*=\\#]').not(".menu-item-has-children > a"), 21 reset = offCanvas.data('reset'), 22 mediaPlayer = offCanvas.find('.oxy-pro-media-player vime-player'), 23 otherOffcanvas = offCanvas.data('second-offcanvas'), 24 maybeHashClose = offCanvas.data('hashclose'), 25 offcanvasPush = offCanvas.data('content-push'), 26 offcanvasPushContent = offCanvas.data('content-selector'), 27 offcanvasPushDuration = offCanvas.data('content-duration'), 28 offcanvasID = offCanvas.parent('.oxy-off-canvas').attr('ID'), 29 burgerSync = offCanvas.data('burger-sync'), 30 maybeOverflow = offCanvas.data('overflow'); 31 32 33 if (false !== offCanvas.data('stagger-menu')) {
34 offCanvas.find('.oxy-slide-menu_list > .menu-item').addClass('aos-animate'); 35 offCanvas.find('.oxy-slide-menu_list > .menu-item').attr( { "data-aos": offCanvas.data('stagger-menu') } ); 36 } 37 38 if (! $(this).hasClass('oxy-off-canvas-toggled') ) { 39 $(this).find(".aos-animate:not(.oxy-off-canvas-toggled .aos-animate)").addClass("aos-animate-disabled").removeClass("aos-animate"); 40 } 41 42 ariaExpandToggle('false'); 43 44 if ( true === offCanvas.data('auto-aria') ) { 45 46 $(triggerSelector).each(function(i,trigger) { 47 48 if ( $(trigger).hasClass('oxy-burger-trigger') && $(trigger).children('.hamburger').length ) { 49 $(trigger).children('.hamburger').attr('aria-controls', offCanvas.attr('id')); 50 } else { 51 $(trigger).attr('aria-controls', offCanvas.attr('id')); 52 } 53 }); 54 } 55 56 if ( true === offCanvas.data('focus-trap') ) { 57 58 const keyboardfocusableElements = offCanvas.find( 59 'a[href], button, input, textarea, select, details, [tabindex]' 60 ); 61 62 if (keyboardfocusableElements.length) { 63 64 keyboardfocusableElements[keyboardfocusableElements.length - 1].addEventListener('keydown', (e) => { 65 66 if (!e.shiftKey && e.key === 'Tab') { 67 e.preventDefault() 68 keyboardfocusableElements[0].focus() 69 } 70 71 }) 72 73 keyboardfocusableElements[0].addEventListener('keydown', (e) => { 74 75 if (e.shiftKey && e.key === 'Tab') { 76 e.preventDefault() 77 keyboardfocusableElements[keyboardfocusableElements.length - 1].focus() 78 } 79 80 }) 81 82 } 83 } 84 85 function doOffCanvas(triggerSelector) { 86 87 if ($(triggerSelector).hasClass('oxy-close-modal')) { 88 oxyCloseModal(); 89 } 90 91 if (!offCanvas.parent().hasClass('oxy-off-canvas-toggled')) { 92 openOffCanvas(); 93 } else { 94 closeOffCanvas(); 95 } 96 } 97 98 if ( $(triggerSelector).hasClass('oxy-burger-trigger') && $(triggerSelector).children('.hamburger').length ) { 99 100 let triggerSelectorTouch = $( triggerSelector ).children('.hamburger').data('touch'); 101 let touchEvent = 'ontouchstart' in window ? triggerSelectorTouch : 'click'; 102 103 $(triggerSelector).on(touchEvent, function(e) { 104 e.stopPropagation(); 105 e.preventDefault(); 106 107 if (true === burgerSync) { 108 $(triggerSelector).not('#' + $(this).attr('ID')).children('.hamburger').toggleClass('is-active'); 109 } 110 111 if ( !e.target.closest('.oxy-off-canvas') ) { 112 previousFocus = e.target.closest(triggerSelector); 113 } 114 115 doOffCanvas(triggerSelector); 116 117 }); 118 } else { 119 120 let triggerSelectorTouch = touchEvent; 121 $(triggerSelector).on(triggerSelectorTouch, function(e) { 122 e.stopPropagation(); 123 e.preventDefault(); 124 doOffCanvas(triggerSelector); 125 }); 126 } 127 128 129 // Backdrop Clicked 130 offCanvas.siblings('.oxy-offcanvas_backdrop').on(touchEvent, function(e) { 131 e.stopPropagation(); 132 if (offCanvasOutside === true) { 133 closeBurger(); 134 closeLottie(); 135 closeOffCanvas(); 136 } 137 138 }); 139 140 // Pressing ESC from inside the offcanvas will close it 141 offCanvas.keyup(function(e) { 142 if (offCanvasEsc === true) { 143 if (e.keyCode === 27) { 144 closeBurger(); 145 closeLottie(); 146 closeOffCanvas(); 147 } 148 } 149 }); 150 151 if (maybeHashClose === true) { 152 153 $(document).on("click", '#' + offcanvasID + ' a[href*=\\#]', function (e) { 154 155 e.stopPropagation(); 156 157 if ( ( !$(this).not(".menu-item-has-children > a") ) || $(this).is('[href="#"]' ) ) { 158 return; 159 } 160 161 if ( $(this).is(".oxy-table-of-contents_list-item > a") ) { 162 return; 163 } 164 165 if ( $(this).is(".mm-btn") || $(this).is(".mm-navbar__title") ) { 166 return; 167 } 168 169 170 171 if (this.pathname === window.location.pathname) { 172 closeBurger(); 173 closeLottie(); 174 closeOffCanvas(); 175 } 176 }); 177 178 } 179 180 if (offcanvasPush) { 181 $(offcanvasPushContent).attr('data-offcanvas-push', '#' + offcanvasID); 182 $(offcanvasPushContent).css({ 183 "--offcanvas-push" : offcanvasPush + "px", 184 "--offcanvas-push-duration" : offcanvasPushDuration + 's', 185 }); 186 187 } 188 189 function ariaExpandToggle($state) { 190 if ( true === offCanvas.data('auto-aria') ) { 191 $(triggerSelector).each(function(i,trigger) { 192 if ( $(trigger).hasClass('oxy-burger-trigger') && $(trigger).children('.hamburger').length ) { 193 $(trigger).children('.hamburger').attr('aria-expanded', $state); 194 } else { 195 $(trigger).attr('aria-expanded', $state); 196 $(trigger).attr('role','button'); 197 } 198 }); 199 } 200 } 201 202 function inertToggle($state) { 203 if ( false !== offCanvas.data('inert') ) { 204 if ('true' === $state) { 205 offCanvas.attr('inert',''); 206 } else { 207 offCanvas.removeAttr('inert'); 208 } 209 } 210 } 211 212 function openOffCanvas() { 213 offCanvas.parent().addClass('oxy-off-canvas-toggled'); 214 $(offcanvasPushContent).addClass('oxy-off-canvas-toggled'); 215 $('body,html').addClass('off-canvas-toggled'); 216 $('body,html').addClass('toggled' + offcanvasID); 217 218 if (true === offCanvasStart) { 219 doClose(); 220 } else { 221 doOpen() 222 } 223 224 } 225 226 function closeOffCanvas() { 227 $('body,html').removeClass('off-canvas-toggled'); 228 $('body,html').removeClass('toggled' + offcanvasID); 229 offCanvas.parent().removeClass('oxy-off-canvas-toggled'); 230 $(offcanvasPushContent).removeClass('oxy-off-canvas-toggled'); 231 232 if (true === offCanvasStart) { 233 doOpen() 234 } else { 235 doClose(); 236 } 237 238 } 239 240 function doOpen() { 241 offCanvas.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 242 offCanvas.parent('.oxy-off-canvas').trigger('extras_offcanvas:open'); 243 244 inertToggle('false') 245 setTimeout(function() { 246 offCanvas.attr('aria-hidden','false'); 247 }, 0); 248 249 ariaExpandToggle('true'); 250 251 252 253 if (offCanvasFocusSelector) { 254 setTimeout(function() { 255 offCanvas.parent().find(offCanvasFocusSelector).eq(0).focus(); 256 }, 0); 257 } 258 } 259 260 function doClose() { 261 inertToggle('true'); 262 offCanvas.attr('aria-hidden','true'); 263 264 setTimeout(function(){ 265 offCanvas.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); 266 }, reset); // wait before removing the animate class 267 268 $(offCanvas).parent('.oxy-off-canvas').trigger('extras_offcanvas:close'); 269 if (otherOffcanvas) { 270 $(otherOffcanvas).children('.offcanvas-inner').attr('aria-hidden','true'); 271 $(otherOffcanvas).children('.offcanvas-inner').removeAttr('inert'); 272 $(otherOffcanvas).removeClass('oxy-off-canvas-toggled'); 273 } 274 275 ariaExpandToggle('false'); 276 277 mediaPlayer.each(function() { 278 $(this)[0].pause(); // turn off any pro media players 279 }); 280 281 setTimeout(function() { 282 283 if (!!previousFocus) { 284 285 if ( $(previousFocus).find('.hamburger') ) { 286 $(previousFocus).find('.hamburger').focus(); 287 } else { 288 $(previousFocus).focus(); 289 } 290 } 291 292 }, 0); 293 } 294 295 function closeBurger() { 296
297 if ( ( $(triggerSelector).children('.hamburger').length > 0) && ($(this).children('.hamburger').data('animation') !== 'disable')) { 298 $(triggerSelector).children('.hamburger').removeClass('is-active'); 299 } 300 } 301 302 function closeLottie() { 303 304 if ( ( $(triggerSelector).children('lottie-player').length > 0) ) { 305 $(triggerSelector).children('lottie-player').trigger('click'); 306 } 307 } 308 309 /* For programmatically opening */ 310 function extrasOpenOffcanvas($extras_offcanvas) { 311 312 var thisOffcanvas = $($extras_offcanvas); 313 var thisoffcanvasPushContent = thisOffcanvas.children('.offcanvas-inner').data('content-selector'); 314 var thisoffCanvasFocusSelector = thisOffcanvas.children('.offcanvas-inner').data('focus-selector'); 315 316 thisOffcanvas.addClass('oxy-off-canvas-toggled'); 317 $(offcanvasPushContent).addClass('oxy-off-canvas-toggled'); 318 offCanvas.attr('aria-hidden','false'); 319 $('body,html').addClass('off-canvas-toggled'); 320 thisOffcanvas.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); 321 thisOffcanvas.trigger('extras_offcanvas:open'); 322 323 if (thisoffCanvasFocusSelector) { 324 thisOffcanvas.find(thisoffCanvasFocusSelector).eq(0).focus(); 325 } 326 327 } 328 329 if (true !== offCanvasStart) { 330 offCanvas.attr('aria-hidden','true'); 331 inertToggle('true'); 332 } else { 333 offCanvas.attr('aria-hidden','false'); 334 } 335 336 // Expose function 337 window.extrasOpenOffcanvas = extrasOpenOffcanvas; 338 339 var stagger = offCanvas.data('stagger'); 340 341 // Make sure AOS animations are reset for elements inside after everything has loaded 342 setTimeout(function(){ 343 if (! offCanvas.hasClass('oxy-off-canvas-toggled') ) { 344 offCanvas.find(".aos-animate:not(.oxy-off-canvas-toggled .aos-animate)").addClass("aos-animate-disabled").removeClass("aos-animate"); 345 } 346 }, 40); // wait 347 348 if (stagger != null) { 349 350 var delay = offCanvas.data('first-delay'); 351 offCanvas.find('[data-aos]').not('.not-staggered').each(function() { 352 delay = delay + stagger; 353 354 $(this).attr('data-aos-delay', delay); 355 }); 356 357 } 358 359 }); 360} 361 362;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.