{"version":3,"sources":["https:\/\/vlm2.ub.ac.id\/theme\/boost\/amd\/src\/collapse.js"],"names":["define","exports","_jquery","_util","Object","defineProperty","value","_jquery2","_interopRequireDefault","_util2","obj","__esModule","default","_typeof","Symbol","iterator","constructor","prototype","_objectSpread","target","i","arguments","length","source","ownKeys","keys","getOwnPropertySymbols","concat","filter","sym","getOwnPropertyDescriptor","enumerable","forEach","key","_defineProperty","configurable","writable","_classCallCheck","instance","Constructor","TypeError","_defineProperties","props","descriptor","_createClass","protoProps","staticProps","DATA_KEY","EVENT_KEY","JQUERY_NO_CONFLICT","fn","Default","toggle","parent","DefaultType","Event","SHOW","SHOWN","HIDE","HIDDEN","CLICK_DATA_API","ClassName","COLLAPSE","COLLAPSING","COLLAPSED","Dimension","WIDTH","HEIGHT","Selector","ACTIVES","DATA_TOGGLE","Collapse","element","config","_isTransitioning","_element","_config","_getConfig","_triggerArray","slice","call","document","querySelectorAll","id","toggleList","len","elem","selector","getSelectorFromElement","filterElement","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hasClass","hide","show","_this","actives","activesData","getAttribute","classList","contains","not","data","startEvent","trigger","isDefaultPrevented","_jQueryInterface","dimension","_getDimension","removeClass","addClass","style","attr","setTransitioning","capitalizedDimension","toUpperCase","scrollSize","transitionDuration","getTransitionDurationFromElement","one","TRANSITION_END","emulateTransitionEnd","_this2","getBoundingClientRect","reflow","triggerArrayLength","$elem","isTransitioning","removeData","typeCheckConfig","hasWidth","_this3","isElement","jquery","querySelector","children","each","_getTargetFromElement","triggerArray","isOpen","toggleClass","$this","test","get","on","event","currentTarget","tagName","preventDefault","$trigger","selectors","$target","noConflict"],"mappings":"AAAA,a,6QAEAA,OAAM,wBAAC,CAAC,SAAD,CAAY,QAAZ,CAAsB,QAAtB,CAAD,CAAkC,SAAUC,CAAV,CAAmBC,CAAnB,CAA4BC,CAA5B,CAAmC,CACzE,aAEAC,MAAM,CAACC,cAAP,CAAsBJ,CAAtB,CAA+B,YAA\/B,CAA6C,CAC3CK,KAAK,GADsC,CAA7C,EAHyE,GAOrEC,CAAAA,CAAQ,CAAGC,CAAsB,CAACN,CAAD,CAPoC,CASrEO,CAAM,CAAGD,CAAsB,CAACL,CAAD,CATsC,CAWzE,QAASK,CAAAA,CAAT,CAAgCE,CAAhC,CAAqC,CACnC,MAAOA,CAAAA,CAAG,EAAIA,CAAG,CAACC,UAAX,CAAwBD,CAAxB,CAA8B,CACnCE,OAAO,CAAEF,CAD0B,CAGtC,CAED,QAASG,CAAAA,CAAT,CAAiBH,CAAjB,CAAsB,CACpB,GAAsB,UAAlB,QAAOI,CAAAA,MAAP,EAA2D,QAA3B,YAAOA,MAAM,CAACC,QAAd,CAApC,CAAyE,CACvEF,CAAO,CAAG,SAAiBH,CAAjB,CAAsB,CAC9B,gBAAcA,CAAd,CACD,CACF,CAJD,IAIO,CACLG,CAAO,CAAG,SAAiBH,CAAjB,CAAsB,CAC9B,MAAOA,CAAAA,CAAG,EAAsB,UAAlB,QAAOI,CAAAA,MAAd,EAAuCJ,CAAG,CAACM,WAAJ,GAAoBF,MAA3D,EAAqEJ,CAAG,GAAKI,MAAM,CAACG,SAApF,CAAgG,QAAhG,UAAkHP,CAAlH,CACR,CACF,CAED,MAAOG,CAAAA,CAAO,CAACH,CAAD,CACf,CAED,QAASQ,CAAAA,CAAT,CAAuBC,CAAvB,CAA+B,CAC7B,IAAK,GAAIC,CAAAA,CAAC,CAAG,CAAb,CAAgBA,CAAC,CAAGC,SAAS,CAACC,MAA9B,CAAsCF,CAAC,EAAvC,CAA2C,IACrCG,CAAAA,CAAM,CAAmB,IAAhB,EAAAF,SAAS,CAACD,CAAD,CAAT,CAAuBC,SAAS,CAACD,CAAD,CAAhC,CAAsC,EADV,CAErCI,CAAO,CAAGpB,MAAM,CAACqB,IAAP,CAAYF,CAAZ,CAF2B,CAIzC,GAA4C,UAAxC,QAAOnB,CAAAA,MAAM,CAACsB,qBAAlB,CAAwD,CACtDF,CAAO,CAAGA,CAAO,CAACG,MAAR,CAAevB,MAAM,CAACsB,qBAAP,CAA6BH,CAA7B,EAAqCK,MAArC,CAA4C,SAAUC,CAAV,CAAe,CAClF,MAAOzB,CAAAA,MAAM,CAAC0B,wBAAP,CAAgCP,CAAhC,CAAwCM,CAAxC,EAA6CE,UACrD,CAFwB,CAAf,CAGX,CAEDP,CAAO,CAACQ,OAAR,CAAgB,SAAUC,CAAV,CAAe,CAC7BC,CAAe,CAACf,CAAD,CAASc,CAAT,CAAcV,CAAM,CAACU,CAAD,CAApB,CAChB,CAFD,CAGD,CAED,MAAOd,CAAAA,CACR,CAED,QAASe,CAAAA,CAAT,CAAyBxB,CAAzB,CAA8BuB,CAA9B,CAAmC3B,CAAnC,CAA0C,CACxC,GAAI2B,CAAG,GAAIvB,CAAAA,CAAX,CAAgB,CACdN,MAAM,CAACC,cAAP,CAAsBK,CAAtB,CAA2BuB,CAA3B,CAAgC,CAC9B3B,KAAK,CAAEA,CADuB,CAE9ByB,UAAU,GAFoB,CAG9BI,YAAY,GAHkB,CAI9BC,QAAQ,GAJsB,CAAhC,CAMD,CAPD,IAOO,CACL1B,CAAG,CAACuB,CAAD,CAAH,CAAW3B,CACZ,CAED,MAAOI,CAAAA,CACR,CAED,QAAS2B,CAAAA,CAAT,CAAyBC,CAAzB,CAAmCC,CAAnC,CAAgD,CAC9C,GAAI,EAAED,CAAQ,WAAYC,CAAAA,CAAtB,CAAJ,CAAwC,CACtC,KAAM,IAAIC,CAAAA,SAAJ,CAAc,mCAAd,CACP,CACF,CAED,QAASC,CAAAA,CAAT,CAA2BtB,CAA3B,CAAmCuB,CAAnC,CAA0C,CACxC,IAAK,GAAItB,CAAAA,CAAC,CAAG,CAAR,CACCuB,CADN,CAAgBvB,CAAC,CAAGsB,CAAK,CAACpB,MAA1B,CAAkCF,CAAC,EAAnC,CAAuC,CACjCuB,CADiC,CACpBD,CAAK,CAACtB,CAAD,CADe,CAErCuB,CAAU,CAACZ,UAAX,CAAwBY,CAAU,CAACZ,UAAX,IAAxB,CACAY,CAAU,CAACR,YAAX,IACA,GAAI,SAAWQ,CAAAA,CAAf,CAA2BA,CAAU,CAACP,QAAX,IAC3BhC,MAAM,CAACC,cAAP,CAAsBc,CAAtB,CAA8BwB,CAAU,CAACV,GAAzC,CAA8CU,CAA9C,CACD,CACF,CAED,QAASC,CAAAA,CAAT,CAAsBL,CAAtB,CAAmCM,CAAnC,CAA+CC,CAA\/C,CAA4D,CAC1D,GAAID,CAAJ,CAAgBJ,CAAiB,CAACF,CAAW,CAACtB,SAAb,CAAwB4B,CAAxB,CAAjB,CAChB,GAAIC,CAAJ,CAAiBL,CAAiB,CAACF,CAAD,CAAcO,CAAd,CAAjB,CACjB,MAAOP,CAAAA,CACR,CArFwE,GA8FrEQ,CAAAA,CAAQ,CAAG,aA9F0D,CA+FrEC,CAAS,CAAG,IAAIrB,MAAJ,CAAWoB,CAAX,CA\/FyD,CAiGrEE,CAAkB,CAAG1C,CAAQ,CAACK,OAAT,CAAiBsC,EAAjB,SAjGgD,CAkGrEC,CAAO,CAAG,CACZC,MAAM,GADM,CAEZC,MAAM,CAAE,EAFI,CAlG2D,CAsGrEC,CAAW,CAAG,CAChBF,MAAM,CAAE,SADQ,CAEhBC,MAAM,CAAE,kBAFQ,CAtGuD,CA0GrEE,CAAK,CAAG,CACVC,IAAI,CAAE,OAAO7B,MAAP,CAAcqB,CAAd,CADI,CAEVS,KAAK,CAAE,QAAQ9B,MAAR,CAAeqB,CAAf,CAFG,CAGVU,IAAI,CAAE,OAAO\/B,MAAP,CAAcqB,CAAd,CAHI,CAIVW,MAAM,CAAE,SAAShC,MAAT,CAAgBqB,CAAhB,CAJE,CAKVY,cAAc,CAAE,QAAQjC,MAAR,CAAeqB,CAAf,EAA0BrB,MAA1B,CAfC,WAeD,CALN,CA1G6D,CAiHrEkC,CAAS,CAAG,CACdL,IAAI,CAAE,MADQ,CAEdM,QAAQ,CAAE,UAFI,CAGdC,UAAU,CAAE,YAHE,CAIdC,SAAS,CAAE,WAJG,CAjHyD,CAuHrEC,CAAS,CAAG,CACdC,KAAK,CAAE,OADO,CAEdC,MAAM,CAAE,QAFM,CAvHyD,CA2HrEC,CAAQ,CAAG,CACbC,OAAO,CAAE,oBADI,CAEbC,WAAW,CAAE,4BAFA,CA3H0D,CAsIrEC,CAAQ,CAAG,UAAY,CACzB,QAASA,CAAAA,CAAT,CAAkBC,CAAlB,CAA2BC,CAA3B,CAAmC,CACjCpC,CAAe,CAAC,IAAD,CAAOkC,CAAP,CAAf,CAEA,KAAKG,gBAAL,IACA,KAAKC,QAAL,CAAgBH,CAAhB,CACA,KAAKI,OAAL,CAAe,KAAKC,UAAL,CAAgBJ,CAAhB,CAAf,CACA,KAAKK,aAAL,CAAqB,GAAGC,KAAH,CAASC,IAAT,CAAcC,QAAQ,CAACC,gBAAT,CAA0B,sCAAsCvD,MAAtC,CAA6C6C,CAAO,CAACW,EAArD,CAAyD,MAAzD,EAAmE,6CAA6CxD,MAA7C,CAAoD6C,CAAO,CAACW,EAA5D,CAAgE,KAAhE,CAA7F,CAAd,CAArB,CAGA,OAFIC,CAAAA,CAAU,CAAG,GAAGL,KAAH,CAASC,IAAT,CAAcC,QAAQ,CAACC,gBAAT,CAA0Bd,CAAQ,CAACE,WAAnC,CAAd,CAEjB,CAASlD,CAAC,CAAG,CAAb,CAAgBiE,CAAG,CAAGD,CAAU,CAAC9D,MAAjC,CAAyCF,CAAC,CAAGiE,CAA7C,CAAkDjE,CAAC,EAAnD,CAAuD,IACjDkE,CAAAA,CAAI,CAAGF,CAAU,CAAChE,CAAD,CADgC,CAGjDmE,CAAQ,CAAG9E,CAAM,CAACG,OAAP,CAAe4E,sBAAf,CAAsCF,CAAtC,CAHsC,CAKjDG,CAAa,CAAG,GAAGV,KAAH,CAASC,IAAT,CAAcC,QAAQ,CAACC,gBAAT,CAA0BK,CAA1B,CAAd,EAAmD3D,MAAnD,CAA0D,SAAU8D,CAAV,CAAqB,CACjG,MAAOA,CAAAA,CAAS,GAAKlB,CACtB,CAFmB,CALiC,CASrD,GAAiB,IAAb,GAAAe,CAAQ,EAAoC,CAAvB,CAAAE,CAAa,CAACnE,MAAvC,CAAmD,CACjD,KAAKqE,SAAL,CAAiBJ,CAAjB,CAEA,KAAKT,aAAL,CAAmBc,IAAnB,CAAwBN,CAAxB,CACD,CACF,CAED,KAAKO,OAAL,CAAe,KAAKjB,OAAL,CAAavB,MAAb,CAAsB,KAAKyC,UAAL,EAAtB,CAA0C,IAAzD,CAEA,GAAI,CAAC,KAAKlB,OAAL,CAAavB,MAAlB,CAA0B,CACxB,KAAK0C,yBAAL,CAA+B,KAAKpB,QAApC,CAA8C,KAAKG,aAAnD,CACD,CAED,GAAI,KAAKF,OAAL,CAAaxB,MAAjB,CAAyB,CACvB,KAAKA,MAAL,EACD,CACF,CAGDR,CAAY,CAAC2B,CAAD,CAAW,CAAC,CACtBtC,GAAG,CAAE,QADiB,CAEtB3B,KAAK,CAAE,UAAkB,CACvB,GAAI,CAAC,EAAGC,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCqB,QAArC,CAA8CnC,CAAS,CAACL,IAAxD,CAAJ,CAAmE,CACjE,KAAKyC,IAAL,EACD,CAFD,IAEO,CACL,KAAKC,IAAL,EACD,CACF,CARqB,CAAD,CASpB,CACDjE,GAAG,CAAE,MADJ,CAED3B,KAAK,CAAE,UAAgB,CACrB,GAAI6F,CAAAA,CAAK,CAAG,IAAZ,CAEA,GAAI,KAAKzB,gBAAL,EAAyB,CAAC,EAAGnE,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCqB,QAArC,CAA8CnC,CAAS,CAACL,IAAxD,CAA7B,CAA4F,CAC1F,MACD,CALoB,GAOjB4C,CAAAA,CAPiB,CAQjBC,CARiB,CAUrB,GAAI,KAAKR,OAAT,CAAkB,CAChBO,CAAO,CAAG,GAAGrB,KAAH,CAASC,IAAT,CAAc,KAAKa,OAAL,CAAaX,gBAAb,CAA8Bd,CAAQ,CAACC,OAAvC,CAAd,EAA+DzC,MAA\/D,CAAsE,SAAU0D,CAAV,CAAgB,CAC9F,GAAoC,QAAhC,QAAOa,CAAAA,CAAK,CAACvB,OAAN,CAAcvB,MAAzB,CAA8C,CAC5C,MAAOiC,CAAAA,CAAI,CAACgB,YAAL,CAAkB,aAAlB,IAAqCH,CAAK,CAACvB,OAAN,CAAcvB,MAC3D,CAED,MAAOiC,CAAAA,CAAI,CAACiB,SAAL,CAAeC,QAAf,CAAwB3C,CAAS,CAACC,QAAlC,CACR,CANS,CAAV,CAQA,GAAuB,CAAnB,GAAAsC,CAAO,CAAC9E,MAAZ,CAA0B,CACxB8E,CAAO,CAAG,IACX,CACF,CAED,GAAIA,CAAJ,CAAa,CACXC,CAAW,CAAG,CAAC,EAAG9F,CAAQ,CAACK,OAAb,EAAsBwF,CAAtB,EAA+BK,GAA\/B,CAAmC,KAAKd,SAAxC,EAAmDe,IAAnD,CAAwD3D,CAAxD,CAAd,CAEA,GAAIsD,CAAW,EAAIA,CAAW,CAAC3B,gBAA\/B,CAAiD,CAC\/C,MACD,CACF,CAED,GAAIiC,CAAAA,CAAU,CAAGpG,CAAQ,CAACK,OAAT,CAAiB2C,KAAjB,CAAuBA,CAAK,CAACC,IAA7B,CAAjB,CAEA,CAAC,EAAGjD,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCiC,OAArC,CAA6CD,CAA7C,EAEA,GAAIA,CAAU,CAACE,kBAAX,EAAJ,CAAqC,CACnC,MACD,CAED,GAAIT,CAAJ,CAAa,CACX7B,CAAQ,CAACuC,gBAAT,CAA0B9B,IAA1B,CAA+B,CAAC,EAAGzE,CAAQ,CAACK,OAAb,EAAsBwF,CAAtB,EAA+BK,GAA\/B,CAAmC,KAAKd,SAAxC,CAA\/B,CAAmF,MAAnF,EAEA,GAAI,CAACU,CAAL,CAAkB,CAChB,CAAC,EAAG9F,CAAQ,CAACK,OAAb,EAAsBwF,CAAtB,EAA+BM,IAA\/B,CAAoC3D,CAApC,CAA8C,IAA9C,CACD,CACF,CAED,GAAIgE,CAAAA,CAAS,CAAG,KAAKC,aAAL,EAAhB,CAEA,CAAC,EAAGzG,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCsC,WAArC,CAAiDpD,CAAS,CAACC,QAA3D,EAAqEoD,QAArE,CAA8ErD,CAAS,CAACE,UAAxF,EACA,KAAKY,QAAL,CAAcwC,KAAd,CAAoBJ,CAApB,EAAiC,CAAjC,CAEA,GAAI,KAAKjC,aAAL,CAAmBxD,MAAvB,CAA+B,CAC7B,CAAC,EAAGf,CAAQ,CAACK,OAAb,EAAsB,KAAKkE,aAA3B,EAA0CmC,WAA1C,CAAsDpD,CAAS,CAACG,SAAhE,EAA2EoD,IAA3E,CAAgF,eAAhF,IACD,CAED,KAAKC,gBAAL,KAzDqB,GAoEjBC,CAAAA,CAAoB,CAAGP,CAAS,CAAC,CAAD,CAAT,CAAaQ,WAAb,GAA6BR,CAAS,CAAChC,KAAV,CAAgB,CAAhB,CApEnC,CAqEjByC,CAAU,CAAG,SAAS7F,MAAT,CAAgB2F,CAAhB,CArEI,CAuEjBG,CAAkB,CAAGhH,CAAM,CAACG,OAAP,CAAe8G,gCAAf,CAAgD,KAAK\/C,QAArD,CAvEJ,CAyErB,CAAC,EAAGpE,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCgD,GAArC,CAAyClH,CAAM,CAACG,OAAP,CAAegH,cAAxD,CAde,UAAoB,CACjC,CAAC,EAAGrH,CAAQ,CAACK,OAAb,EAAsBuF,CAAK,CAACxB,QAA5B,EAAsCsC,WAAtC,CAAkDpD,CAAS,CAACE,UAA5D,EAAwEmD,QAAxE,CAAiFrD,CAAS,CAACC,QAA3F,EAAqGoD,QAArG,CAA8GrD,CAAS,CAACL,IAAxH,EACA2C,CAAK,CAACxB,QAAN,CAAewC,KAAf,CAAqBJ,CAArB,EAAkC,EAAlC,CAEAZ,CAAK,CAACkB,gBAAN,KAEA,CAAC,EAAG9G,CAAQ,CAACK,OAAb,EAAsBuF,CAAK,CAACxB,QAA5B,EAAsCiC,OAAtC,CAA8CrD,CAAK,CAACE,KAApD,CACD,CAOD,EAAkFoE,oBAAlF,CAAuGJ,CAAvG,EACA,KAAK9C,QAAL,CAAcwC,KAAd,CAAoBJ,CAApB,EAAiC,GAAGpF,MAAH,CAAU,KAAKgD,QAAL,CAAc6C,CAAd,CAAV,CAAqC,IAArC,CAClC,CA7EA,CAToB,CAuFpB,CACDvF,GAAG,CAAE,MADJ,CAED3B,KAAK,CAAE,UAAgB,CACrB,GAAIwH,CAAAA,CAAM,CAAG,IAAb,CAEA,GAAI,KAAKpD,gBAAL,EAAyB,CAAC,CAAC,EAAGnE,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCqB,QAArC,CAA8CnC,CAAS,CAACL,IAAxD,CAA9B,CAA6F,CAC3F,MACD,CAED,GAAImD,CAAAA,CAAU,CAAGpG,CAAQ,CAACK,OAAT,CAAiB2C,KAAjB,CAAuBA,CAAK,CAACG,IAA7B,CAAjB,CAEA,CAAC,EAAGnD,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCiC,OAArC,CAA6CD,CAA7C,EAEA,GAAIA,CAAU,CAACE,kBAAX,EAAJ,CAAqC,CACnC,MACD,CAED,GAAIE,CAAAA,CAAS,CAAG,KAAKC,aAAL,EAAhB,CAEA,KAAKrC,QAAL,CAAcwC,KAAd,CAAoBJ,CAApB,EAAiC,GAAGpF,MAAH,CAAU,KAAKgD,QAAL,CAAcoD,qBAAd,GAAsChB,CAAtC,CAAV,CAA4D,IAA5D,CAAjC,CAEAtG,CAAM,CAACG,OAAP,CAAeoH,MAAf,CAAsB,KAAKrD,QAA3B,EAEA,CAAC,EAAGpE,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCuC,QAArC,CAA8CrD,CAAS,CAACE,UAAxD,EAAoEkD,WAApE,CAAgFpD,CAAS,CAACC,QAA1F,EAAoGmD,WAApG,CAAgHpD,CAAS,CAACL,IAA1H,EACA,GAAIyE,CAAAA,CAAkB,CAAG,KAAKnD,aAAL,CAAmBxD,MAA5C,CAEA,GAAyB,CAArB,CAAA2G,CAAJ,CAA4B,CAC1B,IAAK,GAAI7G,CAAAA,CAAC,CAAG,CAAb,CAAgBA,CAAC,CAAG6G,CAApB,CAAwC7G,CAAC,EAAzC,CAA6C,IACvCwF,CAAAA,CAAO,CAAG,KAAK9B,aAAL,CAAmB1D,CAAnB,CAD6B,CAGvCmE,CAAQ,CAAG9E,CAAM,CAACG,OAAP,CAAe4E,sBAAf,CAAsCoB,CAAtC,CAH4B,CAK3C,GAAiB,IAAb,GAAArB,CAAJ,CAAuB,CACrB,GAAI2C,CAAAA,CAAK,CAAG,CAAC,EAAG3H,CAAQ,CAACK,OAAb,EAAsB,GAAGmE,KAAH,CAASC,IAAT,CAAcC,QAAQ,CAACC,gBAAT,CAA0BK,CAA1B,CAAd,CAAtB,CAAZ,CAEA,GAAI,CAAC2C,CAAK,CAAClC,QAAN,CAAenC,CAAS,CAACL,IAAzB,CAAL,CAAqC,CACnC,CAAC,EAAGjD,CAAQ,CAACK,OAAb,EAAsBgG,CAAtB,EAA+BM,QAA\/B,CAAwCrD,CAAS,CAACG,SAAlD,EAA6DoD,IAA7D,CAAkE,eAAlE,IACD,CACF,CACF,CACF,CAED,KAAKC,gBAAL,KAQA,KAAK1C,QAAL,CAAcwC,KAAd,CAAoBJ,CAApB,EAAiC,EAAjC,CAEA,GAAIU,CAAAA,CAAkB,CAAGhH,CAAM,CAACG,OAAP,CAAe8G,gCAAf,CAAgD,KAAK\/C,QAArD,CAAzB,CAEA,CAAC,EAAGpE,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCgD,GAArC,CAAyClH,CAAM,CAACG,OAAP,CAAegH,cAAxD,CAVe,UAAoB,CACjCE,CAAM,CAACT,gBAAP,KAEA,CAAC,EAAG9G,CAAQ,CAACK,OAAb,EAAsBkH,CAAM,CAACnD,QAA7B,EAAuCsC,WAAvC,CAAmDpD,CAAS,CAACE,UAA7D,EAAyEmD,QAAzE,CAAkFrD,CAAS,CAACC,QAA5F,EAAsG8C,OAAtG,CAA8GrD,CAAK,CAACI,MAApH,CACD,CAMD,EAAkFkE,oBAAlF,CAAuGJ,CAAvG,CACD,CAvDA,CAvFoB,CA+IpB,CACDxF,GAAG,CAAE,kBADJ,CAED3B,KAAK,CAAE,SAA0B6H,CAA1B,CAA2C,CAChD,KAAKzD,gBAAL,CAAwByD,CACzB,CAJA,CA\/IoB,CAoJpB,CACDlG,GAAG,CAAE,SADJ,CAED3B,KAAK,CAAE,UAAmB,CACxBC,CAAQ,CAACK,OAAT,CAAiBwH,UAAjB,CAA4B,KAAKzD,QAAjC,CAA2C5B,CAA3C,EAEA,KAAK6B,OAAL,CAAe,IAAf,CACA,KAAKiB,OAAL,CAAe,IAAf,CACA,KAAKlB,QAAL,CAAgB,IAAhB,CACA,KAAKG,aAAL,CAAqB,IAArB,CACA,KAAKJ,gBAAL,CAAwB,IACzB,CAVA,CApJoB,CA+JpB,CACDzC,GAAG,CAAE,YADJ,CAED3B,KAAK,CAAE,SAAoBmE,CAApB,CAA4B,CACjCA,CAAM,CAAGvD,CAAa,CAAC,EAAD,CAAKiC,CAAL,CAAcsB,CAAd,CAAtB,CACAA,CAAM,CAACrB,MAAP,GAAwBqB,CAAM,CAACrB,MAA\/B,CAEA3C,CAAM,CAACG,OAAP,CAAeyH,eAAf,YAAqC5D,CAArC,CAA6CnB,CAA7C,EAEA,MAAOmB,CAAAA,CACR,CATA,CA\/JoB,CAyKpB,CACDxC,GAAG,CAAE,eADJ,CAED3B,KAAK,CAAE,UAAyB,CAC9B,GAAIgI,CAAAA,CAAQ,CAAG,CAAC,EAAG\/H,CAAQ,CAACK,OAAb,EAAsB,KAAK+D,QAA3B,EAAqCqB,QAArC,CAA8C\/B,CAAS,CAACC,KAAxD,CAAf,CACA,MAAOoE,CAAAA,CAAQ,CAAGrE,CAAS,CAACC,KAAb,CAAqBD,CAAS,CAACE,MAC\/C,CALA,CAzKoB,CA+KpB,CACDlC,GAAG,CAAE,YADJ,CAED3B,KAAK,CAAE,UAAsB,IACvBiI,CAAAA,CAAM,CAAG,IADc,CAGvBlF,CAHuB,CAK3B,GAAI5C,CAAM,CAACG,OAAP,CAAe4H,SAAf,CAAyB,KAAK5D,OAAL,CAAavB,MAAtC,CAAJ,CAAmD,CACjDA,CAAM,CAAG,KAAKuB,OAAL,CAAavB,MAAtB,CAEA,GAA0C,WAAtC,QAAO,MAAKuB,OAAL,CAAavB,MAAb,CAAoBoF,MAA\/B,CAAuD,CACrDpF,CAAM,CAAG,KAAKuB,OAAL,CAAavB,MAAb,CAAoB,CAApB,CACV,CACF,CAND,IAMO,CACLA,CAAM,CAAG4B,QAAQ,CAACyD,aAAT,CAAuB,KAAK9D,OAAL,CAAavB,MAApC,CACV,CAb0B,GAevBkC,CAAAA,CAAQ,CAAG,4CAA4C5D,MAA5C,CAAmD,KAAKiD,OAAL,CAAavB,MAAhE,CAAwE,KAAxE,CAfY,CAgBvBsF,CAAQ,CAAG,GAAG5D,KAAH,CAASC,IAAT,CAAc3B,CAAM,CAAC6B,gBAAP,CAAwBK,CAAxB,CAAd,CAhBY,CAiB3B,CAAC,EAAGhF,CAAQ,CAACK,OAAb,EAAsB+H,CAAtB,EAAgCC,IAAhC,CAAqC,SAAUxH,CAAV,CAAaoD,CAAb,CAAsB,CACzD+D,CAAM,CAACxC,yBAAP,CAAiCxB,CAAQ,CAACsE,qBAAT,CAA+BrE,CAA\/B,CAAjC,CAA0E,CAACA,CAAD,CAA1E,CACD,CAFD,EAGA,MAAOnB,CAAAA,CACR,CAvBA,CA\/KoB,CAuMpB,CACDpB,GAAG,CAAE,2BADJ,CAED3B,KAAK,CAAE,SAAmCkE,CAAnC,CAA4CsE,CAA5C,CAA0D,CAC\/D,GAAIC,CAAAA,CAAM,CAAG,CAAC,EAAGxI,CAAQ,CAACK,OAAb,EAAsB4D,CAAtB,EAA+BwB,QAA\/B,CAAwCnC,CAAS,CAACL,IAAlD,CAAb,CAEA,GAAIsF,CAAY,CAACxH,MAAjB,CAAyB,CACvB,CAAC,EAAGf,CAAQ,CAACK,OAAb,EAAsBkI,CAAtB,EAAoCE,WAApC,CAAgDnF,CAAS,CAACG,SAA1D,CAAqE,CAAC+E,CAAtE,EAA8E3B,IAA9E,CAAmF,eAAnF,CAAoG2B,CAApG,CACD,CACF,CARA,CAvMoB,CAAX,CAgNR,CAAC,CACH9G,GAAG,CAAE,uBADF,CAEH3B,KAAK,CAAE,SAA+BkE,CAA\/B,CAAwC,CAC7C,GAAIe,CAAAA,CAAQ,CAAG9E,CAAM,CAACG,OAAP,CAAe4E,sBAAf,CAAsChB,CAAtC,CAAf,CAEA,MAAOe,CAAAA,CAAQ,CAAGN,QAAQ,CAACyD,aAAT,CAAuBnD,CAAvB,CAAH,CAAsC,IACtD,CANE,CAAD,CAOD,CACDtD,GAAG,CAAE,kBADJ,CAED3B,KAAK,CAAE,SAA0BmE,CAA1B,CAAkC,CACvC,MAAO,MAAKmE,IAAL,CAAU,UAAY,IACvBK,CAAAA,CAAK,CAAG,CAAC,EAAG1I,CAAQ,CAACK,OAAb,EAAsB,IAAtB,CADe,CAEvB8F,CAAI,CAAGuC,CAAK,CAACvC,IAAN,CAAW3D,CAAX,CAFgB,CAIvB6B,CAAO,CAAG1D,CAAa,CAAC,EAAD,CAAKiC,CAAL,CAAc8F,CAAK,CAACvC,IAAN,EAAd,CAAgD,QAApB,GAAA7F,CAAO,CAAC4D,CAAD,CAAP,EAAgCA,CAAhC,CAAyCA,CAAzC,CAAkD,EAA9E,CAJA,CAM3B,GAAI,CAACiC,CAAD,EAAS9B,CAAO,CAACxB,MAAjB,EAA2B,YAAY8F,IAAZ,CAAiBzE,CAAjB,CAA\/B,CAAyD,CACvDG,CAAO,CAACxB,MAAR,GACD,CAED,GAAI,CAACsD,CAAL,CAAW,CACTA,CAAI,CAAG,GAAInC,CAAAA,CAAJ,CAAa,IAAb,CAAmBK,CAAnB,CAAP,CACAqE,CAAK,CAACvC,IAAN,CAAW3D,CAAX,CAAqB2D,CAArB,CACD,CAED,GAAsB,QAAlB,QAAOjC,CAAAA,CAAX,CAAgC,CAC9B,GAA4B,WAAxB,QAAOiC,CAAAA,CAAI,CAACjC,CAAD,CAAf,CAAyC,CACvC,KAAM,IAAIjC,CAAAA,SAAJ,CAAc,qBAAqBb,MAArB,CAA4B8C,CAA5B,CAAoC,IAApC,CAAd,CACP,CAEDiC,CAAI,CAACjC,CAAD,CAAJ,EACD,CACF,CAtBM,CAuBR,CA1BA,CAPC,CAkCD,CACDxC,GAAG,CAAE,SADJ,CAEDkH,GAAG,CAAE,UAAe,CAClB,MApUQ,OAqUT,CAJA,CAlCC,CAuCD,CACDlH,GAAG,CAAE,SADJ,CAEDkH,GAAG,CAAE,UAAe,CAClB,MAAOhG,CAAAA,CACR,CAJA,CAvCC,CAhNQ,CAAZ,CA8PA,MAAOoB,CAAAA,CACR,CArSc,EAtI0D,CAkbzE,CAAC,EAAGhE,CAAQ,CAACK,OAAb,EAAsBqE,QAAtB,EAAgCmE,EAAhC,CAAmC7F,CAAK,CAACK,cAAzC,CAAyDQ,CAAQ,CAACE,WAAlE,CAA+E,SAAU+E,CAAV,CAAiB,CAE9F,GAAoC,GAAhC,GAAAA,CAAK,CAACC,aAAN,CAAoBC,OAAxB,CAAyC,CACvCF,CAAK,CAACG,cAAN,EACD,CAJ6F,GAM1FC,CAAAA,CAAQ,CAAG,CAAC,EAAGlJ,CAAQ,CAACK,OAAb,EAAsB,IAAtB,CAN+E,CAQ1F2E,CAAQ,CAAG9E,CAAM,CAACG,OAAP,CAAe4E,sBAAf,CAAsC,IAAtC,CAR+E,CAU1FkE,CAAS,CAAG,GAAG3E,KAAH,CAASC,IAAT,CAAcC,QAAQ,CAACC,gBAAT,CAA0BK,CAA1B,CAAd,CAV8E,CAW9F,CAAC,EAAGhF,CAAQ,CAACK,OAAb,EAAsB8I,CAAtB,EAAiCd,IAAjC,CAAsC,UAAY,IAC5Ce,CAAAA,CAAO,CAAG,CAAC,EAAGpJ,CAAQ,CAACK,OAAb,EAAsB,IAAtB,CADkC,CAE5C8F,CAAI,CAAGiD,CAAO,CAACjD,IAAR,CAAa3D,CAAb,CAFqC,CAG5C0B,CAAM,CAAGiC,CAAI,CAAG,QAAH,CAAc+C,CAAQ,CAAC\/C,IAAT,EAHiB,CAKhDnC,CAAQ,CAACuC,gBAAT,CAA0B9B,IAA1B,CAA+B2E,CAA\/B,CAAwClF,CAAxC,CACD,CAND,CAOD,CAlBD,EAyBAlE,CAAQ,CAACK,OAAT,CAAiBsC,EAAjB,UAA4BqB,CAAQ,CAACuC,gBAArC,CACAvG,CAAQ,CAACK,OAAT,CAAiBsC,EAAjB,UAA0BX,WAA1B,CAAwCgC,CAAxC,CAEAhE,CAAQ,CAACK,OAAT,CAAiBsC,EAAjB,UAA0B0G,UAA1B,CAAuC,UAAY,CACjDrJ,CAAQ,CAACK,OAAT,CAAiBsC,EAAjB,UAA4BD,CAA5B,CACA,MAAOsB,CAAAA,CAAQ,CAACuC,gBACjB,CAHD,CAKA7G,CAAO,CAACW,OAAR,CAAkB2D,CAAlB,CAndyE,gBAod1E,CApdK,CAAN","sourcesContent":["\"use strict\";\n\ndefine([\"exports\", \"jquery\", \".\/util\"], function (exports, _jquery, _util) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n\n var _jquery2 = _interopRequireDefault(_jquery);\n\n var _util2 = _interopRequireDefault(_util);\n\n function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n }\n\n function _typeof(obj) {\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n _typeof = function _typeof(obj) {\n return typeof obj;\n };\n } else {\n _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n }\n\n return _typeof(obj);\n }\n\n function _objectSpread(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i] != null ? arguments[i] : {};\n var ownKeys = Object.keys(source);\n\n if (typeof Object.getOwnPropertySymbols === 'function') {\n ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {\n return Object.getOwnPropertyDescriptor(source, sym).enumerable;\n }));\n }\n\n ownKeys.forEach(function (key) {\n _defineProperty(target, key, source[key]);\n });\n }\n\n return target;\n }\n\n function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n }\n\n function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n }\n\n function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n function _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n }\n\n \/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n *\/\n var NAME = 'collapse';\n var VERSION = '4.3.1';\n var DATA_KEY = 'bs.collapse';\n var EVENT_KEY = \".\".concat(DATA_KEY);\n var DATA_API_KEY = '.data-api';\n var JQUERY_NO_CONFLICT = _jquery2.default.fn[NAME];\n var Default = {\n toggle: true,\n parent: ''\n };\n var DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n };\n var Event = {\n SHOW: \"show\".concat(EVENT_KEY),\n SHOWN: \"shown\".concat(EVENT_KEY),\n HIDE: \"hide\".concat(EVENT_KEY),\n HIDDEN: \"hidden\".concat(EVENT_KEY),\n CLICK_DATA_API: \"click\".concat(EVENT_KEY).concat(DATA_API_KEY)\n };\n var ClassName = {\n SHOW: 'show',\n COLLAPSE: 'collapse',\n COLLAPSING: 'collapsing',\n COLLAPSED: 'collapsed'\n };\n var Dimension = {\n WIDTH: 'width',\n HEIGHT: 'height'\n };\n var Selector = {\n ACTIVES: '.show, .collapsing',\n DATA_TOGGLE: '[data-toggle=\"collapse\"]'\n \/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n *\/\n\n };\n\n var Collapse = function () {\n function Collapse(element, config) {\n _classCallCheck(this, Collapse);\n\n this._isTransitioning = false;\n this._element = element;\n this._config = this._getConfig(config);\n this._triggerArray = [].slice.call(document.querySelectorAll(\"[data-toggle=\\\"collapse\\\"][href=\\\"#\".concat(element.id, \"\\\"],\") + \"[data-toggle=\\\"collapse\\\"][data-target=\\\"#\".concat(element.id, \"\\\"]\")));\n var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));\n\n for (var i = 0, len = toggleList.length; i < len; i++) {\n var elem = toggleList[i];\n\n var selector = _util2.default.getSelectorFromElement(elem);\n\n var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {\n return foundElem === element;\n });\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector;\n\n this._triggerArray.push(elem);\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null;\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray);\n }\n\n if (this._config.toggle) {\n this.toggle();\n }\n } \/\/ Getters\n\n\n _createClass(Collapse, [{\n key: \"toggle\",\n value: function toggle() {\n if ((0, _jquery2.default)(this._element).hasClass(ClassName.SHOW)) {\n this.hide();\n } else {\n this.show();\n }\n }\n }, {\n key: \"show\",\n value: function show() {\n var _this = this;\n\n if (this._isTransitioning || (0, _jquery2.default)(this._element).hasClass(ClassName.SHOW)) {\n return;\n }\n\n var actives;\n var activesData;\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) {\n if (typeof _this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === _this._config.parent;\n }\n\n return elem.classList.contains(ClassName.COLLAPSE);\n });\n\n if (actives.length === 0) {\n actives = null;\n }\n }\n\n if (actives) {\n activesData = (0, _jquery2.default)(actives).not(this._selector).data(DATA_KEY);\n\n if (activesData && activesData._isTransitioning) {\n return;\n }\n }\n\n var startEvent = _jquery2.default.Event(Event.SHOW);\n\n (0, _jquery2.default)(this._element).trigger(startEvent);\n\n if (startEvent.isDefaultPrevented()) {\n return;\n }\n\n if (actives) {\n Collapse._jQueryInterface.call((0, _jquery2.default)(actives).not(this._selector), 'hide');\n\n if (!activesData) {\n (0, _jquery2.default)(actives).data(DATA_KEY, null);\n }\n }\n\n var dimension = this._getDimension();\n\n (0, _jquery2.default)(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);\n this._element.style[dimension] = 0;\n\n if (this._triggerArray.length) {\n (0, _jquery2.default)(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);\n }\n\n this.setTransitioning(true);\n\n var complete = function complete() {\n (0, _jquery2.default)(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW);\n _this._element.style[dimension] = '';\n\n _this.setTransitioning(false);\n\n (0, _jquery2.default)(_this._element).trigger(Event.SHOWN);\n };\n\n var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);\n var scrollSize = \"scroll\".concat(capitalizedDimension);\n\n var transitionDuration = _util2.default.getTransitionDurationFromElement(this._element);\n\n (0, _jquery2.default)(this._element).one(_util2.default.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);\n this._element.style[dimension] = \"\".concat(this._element[scrollSize], \"px\");\n }\n }, {\n key: \"hide\",\n value: function hide() {\n var _this2 = this;\n\n if (this._isTransitioning || !(0, _jquery2.default)(this._element).hasClass(ClassName.SHOW)) {\n return;\n }\n\n var startEvent = _jquery2.default.Event(Event.HIDE);\n\n (0, _jquery2.default)(this._element).trigger(startEvent);\n\n if (startEvent.isDefaultPrevented()) {\n return;\n }\n\n var dimension = this._getDimension();\n\n this._element.style[dimension] = \"\".concat(this._element.getBoundingClientRect()[dimension], \"px\");\n\n _util2.default.reflow(this._element);\n\n (0, _jquery2.default)(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);\n var triggerArrayLength = this._triggerArray.length;\n\n if (triggerArrayLength > 0) {\n for (var i = 0; i < triggerArrayLength; i++) {\n var trigger = this._triggerArray[i];\n\n var selector = _util2.default.getSelectorFromElement(trigger);\n\n if (selector !== null) {\n var $elem = (0, _jquery2.default)([].slice.call(document.querySelectorAll(selector)));\n\n if (!$elem.hasClass(ClassName.SHOW)) {\n (0, _jquery2.default)(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);\n }\n }\n }\n }\n\n this.setTransitioning(true);\n\n var complete = function complete() {\n _this2.setTransitioning(false);\n\n (0, _jquery2.default)(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN);\n };\n\n this._element.style[dimension] = '';\n\n var transitionDuration = _util2.default.getTransitionDurationFromElement(this._element);\n\n (0, _jquery2.default)(this._element).one(_util2.default.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);\n }\n }, {\n key: \"setTransitioning\",\n value: function setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning;\n }\n }, {\n key: \"dispose\",\n value: function dispose() {\n _jquery2.default.removeData(this._element, DATA_KEY);\n\n this._config = null;\n this._parent = null;\n this._element = null;\n this._triggerArray = null;\n this._isTransitioning = null;\n }\n }, {\n key: \"_getConfig\",\n value: function _getConfig(config) {\n config = _objectSpread({}, Default, config);\n config.toggle = Boolean(config.toggle); \/\/ Coerce string values\n\n _util2.default.typeCheckConfig(NAME, config, DefaultType);\n\n return config;\n }\n }, {\n key: \"_getDimension\",\n value: function _getDimension() {\n var hasWidth = (0, _jquery2.default)(this._element).hasClass(Dimension.WIDTH);\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT;\n }\n }, {\n key: \"_getParent\",\n value: function _getParent() {\n var _this3 = this;\n\n var parent;\n\n if (_util2.default.isElement(this._config.parent)) {\n parent = this._config.parent; \/\/ It's a jQuery object\n\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0];\n }\n } else {\n parent = document.querySelector(this._config.parent);\n }\n\n var selector = \"[data-toggle=\\\"collapse\\\"][data-parent=\\\"\".concat(this._config.parent, \"\\\"]\");\n var children = [].slice.call(parent.querySelectorAll(selector));\n (0, _jquery2.default)(children).each(function (i, element) {\n _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);\n });\n return parent;\n }\n }, {\n key: \"_addAriaAndCollapsedClass\",\n value: function _addAriaAndCollapsedClass(element, triggerArray) {\n var isOpen = (0, _jquery2.default)(element).hasClass(ClassName.SHOW);\n\n if (triggerArray.length) {\n (0, _jquery2.default)(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);\n }\n }\n }], [{\n key: \"_getTargetFromElement\",\n value: function _getTargetFromElement(element) {\n var selector = _util2.default.getSelectorFromElement(element);\n\n return selector ? document.querySelector(selector) : null;\n }\n }, {\n key: \"_jQueryInterface\",\n value: function _jQueryInterface(config) {\n return this.each(function () {\n var $this = (0, _jquery2.default)(this);\n var data = $this.data(DATA_KEY);\n\n var _config = _objectSpread({}, Default, $this.data(), _typeof(config) === 'object' && config ? config : {});\n\n if (!data && _config.toggle && \/show|hide\/.test(config)) {\n _config.toggle = false;\n }\n\n if (!data) {\n data = new Collapse(this, _config);\n $this.data(DATA_KEY, data);\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(\"No method named \\\"\".concat(config, \"\\\"\"));\n }\n\n data[config]();\n }\n });\n }\n }, {\n key: \"VERSION\",\n get: function get() {\n return VERSION;\n }\n }, {\n key: \"Default\",\n get: function get() {\n return Default;\n }\n }]);\n\n return Collapse;\n }();\n\n \/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n *\/\n (0, _jquery2.default)(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n \/\/ preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault();\n }\n\n var $trigger = (0, _jquery2.default)(this);\n\n var selector = _util2.default.getSelectorFromElement(this);\n\n var selectors = [].slice.call(document.querySelectorAll(selector));\n (0, _jquery2.default)(selectors).each(function () {\n var $target = (0, _jquery2.default)(this);\n var data = $target.data(DATA_KEY);\n var config = data ? 'toggle' : $trigger.data();\n\n Collapse._jQueryInterface.call($target, config);\n });\n });\n \/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n *\/\n\n _jquery2.default.fn[NAME] = Collapse._jQueryInterface;\n _jquery2.default.fn[NAME].Constructor = Collapse;\n\n _jquery2.default.fn[NAME].noConflict = function () {\n _jquery2.default.fn[NAME] = JQUERY_NO_CONFLICT;\n return Collapse._jQueryInterface;\n };\n\n exports.default = Collapse;\n});"],"file":"collapse.min.js"}