Liferay.Loader.define("frontend-js-tabs-support-web@1.0.11/TabsProvider",["module","exports","require","frontend-js-metal-web$metal-dom"],function(k,g,p){Object.defineProperty(g,"__esModule",{value:!0});g.default=void 0;var l=q(p("frontend-js-metal-web$metal-dom"));function q(d){return d&&d.__esModule?d:{default:d}}function m(d,b){for(var c=0;c<b.length;c++){var a=b[c];a.enumerable=a.enumerable||!1;a.configurable=!0;"value"in a&&(a.writable=!0);Object.defineProperty(d,a.key,a)}}function r(d,b,c){b&&
m(d.prototype,b);c&&m(d,c);return d}function f(d,b,c){b in d?Object.defineProperty(d,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[b]=c;return d}k=function(){function d(){var b=this;if(!(this instanceof d))throw new TypeError("Cannot call a class as a function");f(this,"EVENT_HIDDEN","liferay.tabs.hidden");f(this,"EVENT_HIDE","liferay.tabs.hide");f(this,"EVENT_SHOW","liferay.tabs.show");f(this,"EVENT_SHOWN","liferay.tabs.shown");f(this,"hide",function(c){var a=c.panel,e=c.trigger;a&&!e&&
(e=b._getTrigger(a));a||=b._getPanel(e);!b._transitioning&&a.classList.contains("show")&&(Liferay.fire(b.EVENT_HIDE,{panel:a,trigger:e}),e.classList.remove("active"),e.setAttribute("aria-selected",!1),a.classList.remove("show"),b._transitioning=!0,l.default.once(a,b._transitionEndEvent,function(){a.classList.remove("active");b._transitioning=!1;Liferay.fire(b.EVENT_HIDDEN,{panel:a,trigger:e})}))});f(this,"show",function(c){var a=c.panel,e=c.trigger;a&&!e&&(e=b._getTrigger(a));a||=b._getPanel(e);if(!b._transitioning&&
!a.classList.contains("show"))if(c=Array.from(a.parentElement.children).filter(function(h){return h.classList.contains("show")}),c.length){var n=c[0];Liferay.on(b.EVENT_HIDDEN,function(h){h.panel===n&&b.show({panel:a,trigger:e})});b.hide({panel:n})}else Liferay.fire(b.EVENT_SHOW,{panel:a,trigger:e}),e.classList.add("active"),e.setAttribute("aria-selected",!0),a.classList.add("active"),a.classList.add("show"),Liferay.fire(b.EVENT_SHOWN,{panel:a,trigger:e})});f(this,"_onTriggerClick",function(c){var a=
c.delegateTarget;"A"===a.tagName&&c.preventDefault();(c=b._getPanel(a))&&!c.classList.contains("show")&&b.show({panel:c,trigger:a})});if(Liferay.TabsProvider)return Liferay.TabsProvider;this._setTransitionEndEvent();l.default.delegate(document.body,"click",'[data-toggle\x3d"liferay-tab"]',this._onTriggerClick);Liferay.TabsProvider=this}r(d,[{key:"_getPanel",value:function(b){return document.querySelector(b.getAttribute("href"))}},{key:"_getTrigger",value:function(b){return document.querySelector('[href\x3d"#'.concat(b.getAttribute("id"),
'"]'))}},{key:"_setTransitionEndEvent",value:function(){var b=document.body,c={MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",WebkitTransition:"webkitTransitionEnd",transition:"transitionend"},a=!1;Object.keys(c).some(function(e){if(void 0!==b.style[e])return a=c[e],!0});this._transitionEndEvent=a}}]);return d}();g.default=k});
Liferay.Loader.define("frontend-js-tabs-support-web@1.0.11/index",["module","exports","require","./TabsProvider"],function(f,b,c){Object.defineProperty(b,"__esModule",{value:!0});b.default=void 0;var e=d(c("./TabsProvider"));function d(a){return a&&a.__esModule?a:{default:a}}b.default=function(){new e.default}});
