/*! grapesjs-tabs - 1.0.6 */ !function(t,e){'object'==typeof exports&&'object'==typeof module?module.exports=e():'function'==typeof define&&define.amd?define([],e):'object'==typeof exports?exports["grapesjs-tabs"]=e():t["grapesjs-tabs"]=e()}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){'undefined'!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:'Module'}),Object.defineProperty(t,'__esModule',{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&'object'==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,'default',{enumerable:!0,value:t}),2&e&&'string'!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,'a',e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=3)}([function(t,e){t.exports=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},function(t,e,n){var r=n(2);t.exports=function(t,e){if(null==t)return{};var n,o,a=r(t,e);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}},function(t,e){t.exports=function(t,e){if(null==t)return{};var n,r,o={},a=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}},function(t,e,n){"use strict";n.r(e);var r=n(0),o=n.n(r),a=n(1),c=n.n(a);function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function s(t){for(var e=1;e".concat(i(s),"")]},s.tabsProps),init:function(){this.findTabs().map(this.__onTab),this.listenTo(this.getTabContainerType().components(),'add',this.__onTab)},__onTab:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!n.avoidStore&&!n.temporary&&t.__initTab&&t.__initTab()},getTabContainerType:function(){return this.findType(a)[0]},getContentsType:function(){return this.findType(o)[0]||this},findTabs:function(){return this.findType(n)},findContents:function(){return this.findType(r)},addTab:function(t){this.getTabContainerType().append({type:n,components:t})}}})};function f(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function y(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},n=t.DomComponents,r=P(P({},e),{},{defaultModel:n.getType('default').model,editor:t});[b,u,d,j,T].map((function(t){return t(n,r)}))};function C(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var S=function(t,e){var n=e.tabsBlock,r=e.typeTabs,a=t.BlockManager;n&&a.add(r,function(t){for(var e=1;e\n \n \n ",label:'Tabs',content:{type:r}},n))},D={tabsBlock:{},tabsProps:{},tabContainerProps:{},tabProps:{},tabContentProps:{},tabContentsProps:{},classTab:'tab',classTabContainer:'tab-container',classTabActive:'tab-active',classTabContent:'tab-content',classTabContents:'tab-contents',selectorTab:'aria-controls',typeTabs:'tabs',typeTabContainer:'tab-container',typeTab:'tab',typeTabContent:'tab-content',typeTabContents:'tab-contents',templateTab:function(t){return'Tab'},templateTabContent:function(t){return'
Tab Content
'},style:function(t){return"\n .".concat(t.classTab," {\n padding: 7px 14px;\n display: inline-block;\n border-radius: 3px;\n margin-right: 10px;\n }\n\n .").concat(t.classTab,":focus {\n outline: none;\n }\n\n .").concat(t.classTab,".").concat(t.classTabActive," {\n background-color: #0d94e6;\n color: white;\n }\n\n .").concat(t.classTabContainer," {\n display: inline-block;\n }\n\n .").concat(t.classTabContent," {\n animation: fadeEffect 1s;\n }\n\n .").concat(t.classTabContents," {\n min-height: 100px;\n padding: 10px;\n }\n\n @keyframes fadeEffect {\n from {opacity: 0;}\n to {opacity: 1;}\n }\n ")}};function x(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},n=_(_({},D),e);w(t,n),S(t,n)}}])})); //# sourceMappingURL=grapesjs-tabs.min.js.map