(function(){'use strict';var babelHelpers={};babelHelpers.classCallCheck=function(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}};babelHelpers.createClass=function(){function defineProperties(target,props){for(var i=0;i'+$$3(element).html()+''});if(settings.renaming){var $htmlContent=$$3('
').html(htmlContent);$htmlContent.find('*').each(function(index,element){var $element=$$3(element);helper.addPrefixes($element)});htmlContent=$htmlContent.html()} $sideMenu.html(htmlContent)}else if(settings.source!==null){$$3.error('Invalid Sidr Source')} return $sideMenu} function fnSidr(options){var transitions=helper.transitions,settings=$$3.extend({name:'sidr',speed:200,side:'left',source:null,renaming:!0,body:'body',displace:!0,timing:'ease',method:'toggle',bind:'touchstart click',onOpen:function onOpen(){},onClose:function onClose(){},onOpenEnd:function onOpenEnd(){},onCloseEnd:function onCloseEnd(){}},options),name=settings.name,$sideMenu=$$3('#'+name);if($sideMenu.length===0){$sideMenu=$$3('
').attr('id',name).appendTo($$3('body'))} if(transitions.supported){$sideMenu.css(transitions.property,settings.side+' '+settings.speed/1000+'s '+settings.timing)} $sideMenu.addClass('sidr').addClass(settings.side).data({speed:settings.speed,side:settings.side,body:settings.body,displace:settings.displace,timing:settings.timing,method:settings.method,onOpen:settings.onOpen,onClose:settings.onClose,onOpenEnd:settings.onOpenEnd,onCloseEnd:settings.onCloseEnd});$sideMenu=fillContent($sideMenu,settings);return this.each(function(){var $this=$$3(this),data=$this.data('sidr'),flag=!1;if(!data){sidrStatus.moving=!1;sidrStatus.opened=!1;$this.data('sidr',name);$this.bind(settings.bind,function(event){event.preventDefault();if(!flag){flag=!0;sidr(settings.method,name);setTimeout(function(){flag=!1},100)}})}})} jQuery.sidr=sidr;jQuery.fn.sidr=fnSidr}())