{"version":3,"sources":["metis-canvas.min.js"],"sourcesContent":["!function(t){\"use strict\";function a(a){var e,n=a.attr(\"data-target\")||(e=a.attr(\"href\"))&&e.replace(/.*(?=#[^\\s]+$)/,\"\");return t(n)}function e(a){return this.each(function(){var e=t(this),s=e.data(\"canvas\"),i=t.extend({},n.DEFAULTS,e.data(),\"object\"==typeof a&&a);!s&&i.toggle&&/show|hide/.test(a)&&(i.toggle=!1),s||e.data(\"canvas\",s=new n(this,i)),\"string\"==typeof a&&s[a]()})}var n=function(a,e){this.$element=t(a),this.options=t.extend({},n.DEFAULTS,e),this.$trigger=t('[data-toggle=\"canvas\"][href=\"#'+a.id+'\"],[data-toggle=\"canvas\"][data-target=\"#'+a.id+'\"]'),this.options.parent?this.$parent=this.getParent():this.addAriaCollapsedClass(this.$element,this.$trigger)};n.DEFAULTS={toggle:!0,openClass:\"is-open\"},n.prototype.show=function(){var t=this.options.openClass;this.$element.addClass(t).attr(\"aria-expanded\",!0),this.$trigger.attr(\"aria-expanded\",!0)},n.prototype.hide=function(){var t=this.options.openClass;this.$element.removeClass(t).attr(\"aria-expanded\",!1),this.$trigger.attr(\"aria-expanded\",!1)},n.prototype.toggle=function(){var t=this.options.openClass;this[this.$element.hasClass(t)?\"hide\":\"show\"]()},n.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle=\"canvas\"][data-parent=\"'+this.options.parent+'\"]').each(t.proxy(function(e,n){var s=t(n);this.addAriaAndCollapsedClass(a(s),s)},this)).end()},n.prototype.addAriaCollapsedClass=function(t,a){var e=this.options.openClass,n=t.hasClass(e);a.attr(\"aria-expanded\",n),t.toggleClass(e,!n).attr(\"aria-expanded\",n)};var s=t.fn.canvas;t.fn.canvas=e,t.fn.canvas.Constructor=n,t.fn.canvas.noConflict=function(){return t.fn.canvas=s,this},t(document).on(\"click.canvas.data-api\",'[data-toggle=\"canvas\"]',function(n){var s=t(this);s.attr(\"data-target\")||n.preventDefault();var i=a(s),o=i.data(\"canvas\"),r=o?\"toggle\":s.data();e.call(i,r)})}(jQuery);"],"names":[],"mappings":";;;;;;;;AAAA","file":"metis-canvas.min.js"}