PageSourceSearch

https://my.giawellness.com/routejs.axd/1621ff2d8118744954ef336c22a95b2fd0f77a58/router.min.js

js giawellness.com collected 2026-10-03 21:20:56 UTC 11,821 bytes, 6 lines download raw bytes

1/*!
2 * RouteJs by Daniel Lo Nigro (Daniel15) - http://dl.vc/routejs
3 * Version 2.0.3
4 * Released under the BSD license.
5 */
6!function(t){"use strict";function r(t,r){var e,o={};for(e in t)t.hasOwnProperty(e)&&(o[e]=t[e]);for(e in r)r.hasOwnProperty(e)&&(o[e]=r[e]);return o}function e(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var o;o=Array.prototype.indexOf?function(t,r){return t.indexOf(r)}:function(t,r){for(var e=0,o=t.length;o>e;e++)if(t[e]===r)return e;return-1};var s=function(t,e){var o,s=/\{(\w+)\}/g;for(t.optional||(t.optional=[]),this.settings=r({lowerCaseUrls:!1},e),this.route=t,this._params=[];null!==(o=s.exec(this.route.url));)this._params.push(o[1].toLowerCase())};s.prototype={build:function(t){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o.toLowerCase()]=t[o]);var s,n=r(this.route.defaults,e),a={controller:!0,action:!0};return this.route.defaults.area&&this.route.defaults.area.toLowerCase()!==(e.area||"").toLowerCase()?null:this._checkConstraints(n)&&this._checkNonDefaultValues(n,a)?(s=this._merge(n,a),null===s?null:s=this._trimOptional(s)+this._extraParams(t,a,s.indexOf("?")>-1)):null},_checkNonDefaultValues:function(t,r){for(var e in this.route.defaults)if(this.route.defaults.hasOwnProperty(e)){if((this.route.defaults[e]+"").toLowerCase()!==(t[e]+"").toLowerCase()&&-1===o(this._params,e))return!1;r[e]=!0}return!0},_merge:function(t,r){for(var s=this.settings.lowerCaseUrls?this.route.url.toLowerCase():this.route.url,n=0,a=this._params.length;a>n;n++){var i=this._params[n],u=void 0!==t[i],l=o(this.route.optional,i)>-1;if(!u&&!l)return null;if(u){var h=new RegExp("{"+e(i)+"}","i"),f=this.settings.lowerCaseUrls&&this._shouldConvertParam(i)?t[i].toLowerCase():t[i];s=s.replace(h,encodeURIComponent(f))}r[i]=!0}return s},_trimOptional:function(t){for(var r=t.split("/"),e=r.length-1;e>=0;e--)r[e].indexOf("{")>-1&&r.splice(e,1);return r.join("/")},_extraParams:function(t,r,e){var o="";for(var s in t)r[s.toLowerCase()]||(o+=(e?"&":"?")+encodeURIComponent(s)+"="+encodeURIComponent(t[s]),e=!0);return o},_checkConstraints:function(t){if(!this.route.constraints)return!0;this._parsedConstraints||(this._parsedConstraints=this._parseConstraints());for(var r in this._parsedConstraints)if(this._parsedConstraints.hasOwnProperty(r)&&!this._parsedConstraints[r].test(t[r]))return!1;return!0},_parseConstraints:function(){var t={};for(var r in this.route.constraints)this.route.constraints.hasOwnProperty(r)&&(t[r.toLowerCase()]=new RegExp("^("+this.route.constraints[r].replace(/\\/g,"\\")+")$","i"));return t},_shouldConvertParam:function(t){return"controller"===t||"action"===t||"area"===t}};var n=function(t){this.baseUrl=t.baseUrl,this.lowerCaseUrls=t.lowerCaseUrls,this.routes=[];for(var r={lowerCaseUrls:this.lowerCaseUrls},e=0,o=t.routes.length;o>e;e++)this.routes.push(new s(t.routes[e],r))};n.prototype={action:function(t,r,e){return e=e||{},e.controller=t,e.action=r,this.route(e)},route:function(t){for(var r=0,e=this.routes.length;e>r;r++){var o=this.routes[r].build(t);if(o)return this.baseUrl+o}throw new Error("No route could be matched to route values: "+t)}},t.RouteJs={version:"2.0.3",Route:s,RouteManager:n}}(window);window.Router = new RouteJs.RouteManager({"routes":[{"url":"StartDebug","defaults":{"controller":"App","action":"StartDebug"},"constraints":{},"optional":[]},{"url":"StopDebug","defaults":{"controller":"App","action":"StopDebug"},"constraints":{},"optional":[]},{"url":"terms-and-conditions","defaults":{"controller":"Home","action":"TermsAndConditions"},"constraints":{},"optional":[]},{"url":"privacy-policy","defaults":{"controller":"Home","action":"PrivacyPolicy"},"constraints":{},"optional":[]},{"url":"enrollment/refuse","defaults":{"controller":"Enrollment","action":"Refuse"},"constraints":{},"optional":[]},{"url":"profiles/avatar/{id}/{type}/{cache}","defaults":{"controller":"App","action":"Avatar"},"constraints":{},"optional":["type","cache"]},{"url":"shopping/productimages/{imageName}","defaults":{"controller":"App","action":"ProductImages"},"constraints":{},"optional":[]},{"url":"{webalias}/orders","defaults":{"controller":"Orders","action":"OrderList"},"constraints":{},"optional":[]},{"url":"{webalias}
6/order","defaults":{"controller":"Orders","action":"OrderDetail"},"constraints":{},"optional":[]},{"url":"{webalias}/invoice","defaults":{"controller":"Orders","action":"OrderInvoice"},"constraints":{},"optional":[]},{"url":"{webalias}/new-products","defaults":{"controller":"Shopping","action":"NewItemList"},"constraints":{},"optional":[]},{"url":"{webalias}/cart","defaults":{"controller":"Shopping","action":"Cart"},"constraints":{},"optional":[]},{"url":"{webalias}/cartview","defaults":{"controller":"Shopping","action":"CartView"},"constraints":{},"optional":[]},{"url":"{webalias}/shopsingle","defaults":{"controller":"Shopping","action":"ShopSingle"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout","defaults":{"controller":"Shopping","action":"Checkout"},"constraints":{},"optional":[]},{"url":"{webalias}/thank-you","defaults":{"controller":"Shopping","action":"OrderComplete"},"constraints":{},"optional":[]},{"url":"{webalias}/product","defaults":{"controller":"Shopping","action":"ItemDetailWP"},"constraints":{},"optional":[]},{"url":"{webalias}/additem","defaults":{"controller":"Shopping","action":"AddItemToCartWP"},"constraints":{},"optional":[]},{"url":"{webalias}/account/settings","defaults":{"controller":"Account","action":"Index"},"constraints":{},"optional":[]},{"url":"{webalias}/account/register","defaults":{"controller":"Account","action":"Register"},"constraints":{},"optional":[]},{"url":"{webalias}/account/register","defaults":{"controller":"Account","action":"Register"},"constraints":{},"optional":[]},{"url":"{webalias}/account/addresses","defaults":{"controller":"Account","action":"AddressList"},"constraints":{},"optional":[]},{"url":"{webalias}/account/deleteaddress","defaults":{"controller":"Account","action":"DeleteAddress"},"constraints":{},"optional":[]},{"url":"{webalias}/account/setprimaryaddress","defaults":{"controller":"Account","action":"SetPrimaryAddress"},"constraints":{},"optional":[]},{"url":"{webalias}/account/saveaddress","defaults":{"controller":"Account","action":"SaveAddress"},"constraints":{},"optional":[]},{"url":"{webalias}/account/paymentmethods","defaults":{"controller":"Account","action":"PaymentMethodList"},"constraints":{},"optional":[]},{"url":"{webalias}/account/deletecreditcard","defaults":{"controller":"Account","action":"DeleteCreditCard"},"constraints":{},"optional":[]},{"url":"{webalias}/account/savecreditcard","defaults":{"controller":"Account","action":"SaveCreditCard"},"constraints":{},"optional":[]},{"url":"{webalias}/account/deletebankaccount","defaults":{"controller":"Account","action":"DeleteBankAccount"},"constraints":{},"optional":[]},{"url":"{webalias}/account/savebankaccount","defaults":{"controller":"Account","action":"SaveBankAccount"},"constraints":{},"optional":[]},{"url":"{webalias}/account/login","defaults":{"controller":"Account","action":"Login"},"constraints":{},"optional":[]},{"url":"{webalias}/account/login","defaults":{"controller":"Account","action":"Login"},"constraints":{},"optional":[]},{"url":"{webalias}/account/silentlogin","defaults":{"controller":"Account","action":"SilentLogin"},"constraints":{},"optional":[]},{"url":"{webalias}/account/logout","defaults":{"controller":"Account","action":"LogOut"},"constraints":{},"optional":[]},{"url":"{webalias}/account/forgotpassword","defaults":{"controller":"Account","action":"ForgotPassword"},"constraints":{},"optional":[]},{"url":"{webalias}/account/forgotpassword","defaults":{"controller":"Account","action":"ForgotPassword"},"constraints":{},"optional":[]},{"url":"{webalias}/auto-order/AutoOrders","defaults":{"controller":"AutoOrders","action":"Index"},"constraints":{},"optional":[]},{"url":"{webalias}/auto-order/about-auto-order","defaults":{"controller":"AutoOrders","action":"NoActiveAutoOrdersFound"},"constraints":{},"optional":[]},{"url":"{webalias}/auto-order/auto-order-list","defaults":{"controller":"AutoOrders","action":"AutoOrderList"},"constraints":{},"optional":[]},{"url":"{webalias}/orders/cancelled","defaults":{"controller":"Orders","action":"CancelledOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}
6/orders/open","defaults":{"controller":"Orders","action":"OpenOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}/orders/shipped","defaults":{"controller":"Orders","action":"ShippedOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}/orders/declined","defaults":{"controller":"Orders","action":"DeclinedOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}/orders/returns","defaults":{"controller":"Orders","action":"ReturnedOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}/order/cancel","defaults":{"controller":"Orders","action":"CancelOrder"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/autoorder","defaults":{"controller":"Shopping","action":"AutoOrder"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/autoorder","defaults":{"controller":"Shopping","action":"AutoOrder"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/shipping","defaults":{"controller":"Shopping","action":"Shipping"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/shipping","defaults":{"controller":"Shopping","action":"Shipping"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/payment","defaults":{"controller":"Shopping","action":"Payment"},"constraints":{},"optional":[]},{"url":"{webalias}/checkout/review","defaults":{"controller":"Shopping","action":"Review"},"constraints":{},"optional":[]},{"url":"{webalias}/account/addresses/new","defaults":{"controller":"Account","action":"AddAddress"},"constraints":{},"optional":[]},{"url":"{webalias}/account/paymentmethods/creditcards/new","defaults":{"controller":"Account","action":"AddCreditCard"},"constraints":{},"optional":[]},{"url":"{webalias}/account/paymentmethods/bankaccounts/new","defaults":{"controller":"Account","action":"AddBankAccount"},"constraints":{},"optional":[]},{"url":"{webalias}/account/paymentmethods/creditcards/edit/{type}","defaults":{"controller":"Account","action":"ManageCreditCard"},"constraints":{},"optional":[]},{"url":"{webalias}/account/paymentmethods/bankaccounts/edit/{type}","defaults":{"controller":"Account","action":"ManageBankAccount"},"constraints":{},"optional":[]},{"url":"{webalias}/account/addresses/edit/{type}","defaults":{"controller":"Account","action":"ManageAddress"},"constraints":{},"optional":[]},{"url":"{webalias}/auto-order/manage-auto-order/{id}","defaults":{"id":"0","controller":"AutoOrders","action":"ManageAutoOrder"},"constraints":{},"optional":[]},{"url":"{webalias}/auto-order/manage-auto-order/{id}","defaults":{"id":"0","controller":"AutoOrders","action":"ManageAutoOrder"},"constraints":{},"optional":[]},{"url":"{webalias}/orders/search/{id}","defaults":{"controller":"Orders","action":"SearchOrdersList"},"constraints":{},"optional":[]},{"url":"{webalias}/products/{categoryName}","defaults":{"controller":"Shopping","action":"ItemList"},"constraints":{},"optional":["categoryname"]},{"url":"{webalias}/product/{itemcode}","defaults":{"controller":"Shopping","action":"ItemDetail"},"constraints":{},"optional":[]},{"url":"{webalias}/party/{partyID}/{guestID}","defaults":{"controller":"Shopping","action":"Party"},"constraints":{},"optional":["guestid"]},{"url":"{controller}/{action}/{id}","defaults":{"action":"index"},"constraints":{"controller":"(app|dev)"},"optional":["id"]},{"url":"{webalias}/{controller}/{action}/{id}","defaults":{"webalias":"2","controller":"home","action":"index"},"constraints":{},"optional":["id"]}],"baseUrl":"/","lowerCaseUrls":false});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.