!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;"undefined"!=typeof window?e=window:"undefined"!=typeof global?e=global:"undefined"!=typeof self&&(e=self),e.Slideout=t()}}(function(){return function s(r,a,u){function h(n,t){if(!a[n]){if(!r[n]){var e="function"==typeof require&&require;if(!t&&e)return e(n,!0);if(l)return l(n,!0);var o=new Error("Cannot find module '"+n+"'");throw o.code="MODULE_NOT_FOUND",o}var i=a[n]={exports:{}};r[n][0].call(i.exports,function(t){var e=r[n][1][t];return h(e||t)},i,i.exports,s,r,a,u)}return a[n].exports}for(var l="function"==typeof require&&require,t=0;ti._tolerance?i.open():i.close()),i._moved=!1},this.panel.addEventListener(p.end,this._onTouchEndFn),this._onTouchMoveFn=function(t){if(!u&&!i._preventOpen&&void 0!==t.touches){var e=t.touches[0].clientX-i._startOffsetX,n=i._currentOffsetX=e;if(!(Math.abs(n)>i._padding)&&20