/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
System.register(["./p-808e924f.system.js","./p-48158f96.system.js","./p-ba2492cf.system.js"],(function(t){"use strict";var e,r;return{setters:[function(t){e=t.k},function(t){r=t.createGesture},function(){}],execute:function(){var a=t("createSwipeBackGesture",(function(t,a,n,i,s){var u=t.ownerDocument.defaultView;var v=function(t){return t.startX<=50&&a()};var c=function(t){var e=t.deltaX;var r=e/u.innerWidth;i(r)};var o=function(t){var r=t.deltaX;var a=u.innerWidth;var n=r/a;var i=t.velocityX;var v=a/2;var c=i>=0&&(i>.2||t.deltaX>v);var o=c?1-n:n;var f=o*a;var d=0;if(f>5){var l=f/Math.abs(i);d=Math.min(l,540)}s(c,n<=0?.01:e(0,n,.9999),d)};return r({el:t,gestureName:"goback-swipe",gesturePriority:40,threshold:10,canStart:v,onStart:n,onMove:c,onEnd:o})}))}}}));