(js/css) Update generated files

This commit is contained in:
InverseBot committed 2017-10-08 01:25:12 -04:00
1 parent 7b1e7e2e7b
commit c4be6a2114
4 files changed
+42 -50

No files matched your search

+38 -46
View File
@@ -4,7 +4,7 @@
* This causes it to be incompatible with plugins that depend on @uirouter/core.
* We recommend switching to the ui-router-core.js and ui-router-angularjs.js bundles instead.
* For more information, see https://ui-router.github.io/blog/uirouter-for-angularjs-umd-bundles
* @version v1.0.7
* @version v1.0.8
* @link https://ui-router.github.io
* @license MIT License, http://www.opensource.org/licenses/MIT
*/
@@ -499,8 +499,9 @@ var services = {
* @module common
*/
/** for typedoc */
var w = typeof window === 'undefined' ? {} : window;
var angular$1 = w.angular || {};
var root = (typeof self === 'object' && self.self === self && self) ||
(typeof global === 'object' && global.global === global && global) || undefined;
var angular$1 = root.angular || {};
var fromJson = angular$1.fromJson || JSON.parse.bind(JSON);
var toJson = angular$1.toJson || JSON.stringify.bind(JSON);
var forEach = angular$1.forEach || _forEach;
@@ -1600,6 +1601,11 @@ var TransitionHook = /** @class */ (function () {
// If callback throws (synchronously)
return handleError(Rejection.normalize(err));
}
finally {
if (hook.invokeLimit && ++hook.invokeCount >= hook.invokeLimit) {
hook.deregister();
}
}
};
/**
* This method handles the return value of a Transition Hook.
@@ -1781,15 +1787,18 @@ function matchState(state, criterion) {
* The registration data for a registered transition hook
*/
var RegisteredHook = /** @class */ (function () {
function RegisteredHook(tranSvc, eventType, callback, matchCriteria, options) {
function RegisteredHook(tranSvc, eventType, callback, matchCriteria, removeHookFromRegistry, options) {
if (options === void 0) { options = {}; }
this.tranSvc = tranSvc;
this.eventType = eventType;
this.callback = callback;
this.matchCriteria = matchCriteria;
this.removeHookFromRegistry = removeHookFromRegistry;
this.invokeCount = 0;
this._deregistered = false;
this.priority = options.priority || 0;
this.bind = options.bind || null;
this._deregistered = false;
this.invokeLimit = options.invokeLimit;
}
/**
* Gets the matching [[PathNode]]s
@@ -1870,6 +1879,10 @@ var RegisteredHook = /** @class */ (function () {
var allMatched = values(matches).every(identity);
return allMatched ? matches : null;
};
RegisteredHook.prototype.deregister = function () {
this.removeHookFromRegistry(this);
this._deregistered = true;
};
return RegisteredHook;
}());
/** @hidden Return a registration function of the requested type. */
@@ -1877,16 +1890,14 @@ function makeEvent(registry, transitionService, eventType) {
// Create the object which holds the registered transition hooks.
var _registeredHooks = registry._registeredHooks = (registry._registeredHooks || {});
var hooks = _registeredHooks[eventType.name] = [];
var removeHookFn = removeFrom(hooks);
// Create hook registration function on the IHookRegistry for the event
registry[eventType.name] = hookRegistrationFn;
function hookRegistrationFn(matchObject, callback, options) {
if (options === void 0) { options = {}; }
var registeredHook = new RegisteredHook(transitionService, eventType, callback, matchObject, options);
var registeredHook = new RegisteredHook(transitionService, eventType, callback, matchObject, removeHookFn, options);
hooks.push(registeredHook);
return function deregisterEventHook() {
registeredHook._deregistered = true;
removeFrom(hooks)(registeredHook);
};
return registeredHook.deregister.bind(registeredHook);
}
return hookRegistrationFn;
}
@@ -3837,8 +3848,8 @@ var StateParams = /** @class */ (function () {
var parseUrl = function (url) {
if (!isString(url))
return false;
var root = url.charAt(0) === '^';
return { val: root ? url.substring(1) : url, root: root };
var root$$1 = url.charAt(0) === '^';
return { val: root$$1 ? url.substring(1) : url, root: root$$1 };
};
function nameBuilder(state) {
return state.name;
@@ -3853,7 +3864,7 @@ function dataBuilder(state) {
}
return state.data;
}
var getUrlBuilder = function ($urlMatcherFactoryProvider, root) {
var getUrlBuilder = function ($urlMatcherFactoryProvider, root$$1) {
return function urlBuilder(state) {
var stateDec = state;
// For future states, i.e., states whose name ends with `.**`,
@@ -3874,7 +3885,7 @@ var getUrlBuilder = function ($urlMatcherFactoryProvider, root) {
return null;
if (!$urlMatcherFactoryProvider.isMatcher(url))
throw new Error("Invalid url '" + url + "' in state '" + state + "'");
return (parsed && parsed.root) ? url : ((parent && parent.navigable) || root()).url.append(url);
return (parsed && parsed.root) ? url : ((parent && parent.navigable) || root$$1()).url.append(url);
};
};
var getNavigableBuilder = function (isRoot) {
@@ -4002,12 +4013,12 @@ var StateBuilder = /** @class */ (function () {
function StateBuilder(matcher, urlMatcherFactory) {
this.matcher = matcher;
var self = this;
var root = function () { return matcher.find(""); };
var root$$1 = function () { return matcher.find(""); };
var isRoot = function (state) { return state.name === ""; };
function parentBuilder(state) {
if (isRoot(state))
return null;
return matcher.find(self.parentName(state)) || root();
return matcher.find(self.parentName(state)) || root$$1();
}
this.builders = {
name: [nameBuilder],
@@ -4015,7 +4026,7 @@ var StateBuilder = /** @class */ (function () {
parent: [parentBuilder],
data: [dataBuilder],
// Build a URLMatcher if necessary, either via a relative or absolute URL
url: [getUrlBuilder(urlMatcherFactory, root)],
url: [getUrlBuilder(urlMatcherFactory, root$$1)],
// Keep track of the closest ancestor state that has a URL (i.e. is navigable)
navigable: [getNavigableBuilder(isRoot)],
params: [getParamsBuilder(urlMatcherFactory.paramFactory)],
@@ -7466,29 +7477,11 @@ function locationPluginFactory(name, isHtml5, serviceClass, configurationClass)
return { name: name, service: service, configuration: configuration, dispose: dispose };
};
}
function getCustomEventCtor() {
// CustomEvent Polyfill
function _CustomEvent(event, params) {
params = params || { bubbles: false, cancelable: false, detail: undefined };
var evt = document.createEvent('CustomEvent');
evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);
return evt;
}
_CustomEvent.prototype = Event.prototype;
try {
new CustomEvent('foo');
return CustomEvent;
}
catch (_err) {
return _CustomEvent;
}
}
/**
* @internalapi
* @module vanilla
*/ /** */
var Evt = getCustomEventCtor();
/** A base `LocationServices` */
var BaseLocationServices = /** @class */ (function () {
function BaseLocationServices(router, fireAfterUpdate) {
@@ -7499,16 +7492,15 @@ var BaseLocationServices = /** @class */ (function () {
this.hash = function () { return parseUrl$1(_this._get()).hash; };
this.path = function () { return parseUrl$1(_this._get()).path; };
this.search = function () { return getParams(parseUrl$1(_this._get()).search); };
this._location = self && self.location;
this._history = self && self.history;
this._location = root.location;
this._history = root.history;
}
BaseLocationServices.prototype.url = function (url, replace) {
if (replace === void 0) { replace = true; }
if (isDefined(url) && url !== this._get()) {
this._set(null, null, url, replace);
if (this.fireAfterUpdate) {
var evt_1 = extend(new Evt("locationchange"), { url: url });
this._listeners.forEach(function (cb) { return cb(evt_1); });
this._listeners.forEach(function (cb) { return cb({ url: url }); });
}
}
return buildUrl(this);
@@ -7544,7 +7536,7 @@ var HashLocationService = /** @class */ (function (_super) {
__extends(HashLocationService, _super);
function HashLocationService(router) {
var _this = _super.call(this, router, false) || this;
self.addEventListener('hashchange', _this._listener, false);
root.addEventListener('hashchange', _this._listener, false);
return _this;
}
HashLocationService.prototype._get = function () {
@@ -7555,7 +7547,7 @@ var HashLocationService = /** @class */ (function (_super) {
};
HashLocationService.prototype.dispose = function (router) {
_super.prototype.dispose.call(this, router);
self.removeEventListener('hashchange', this._listener);
root.removeEventListener('hashchange', this._listener);
};
return HashLocationService;
}(BaseLocationServices));
@@ -7610,7 +7602,7 @@ var PushStateLocationService = /** @class */ (function (_super) {
function PushStateLocationService(router) {
var _this = _super.call(this, router, true) || this;
_this._config = router.urlService.config;
self.addEventListener("popstate", _this._listener, false);
root.addEventListener('popstate', _this._listener, false);
return _this;
}
@@ -7636,7 +7628,7 @@ var PushStateLocationService = /** @class */ (function (_super) {
var exactMatch = pathname === this._config.baseHref();
var startsWith = pathname.startsWith(basePrefix);
pathname = exactMatch ? '/' : startsWith ? pathname.substring(basePrefix.length) : pathname;
return pathname + (search ? "?" + search : "") + (hash ? "#" + hash : "");
return pathname + (search ? '?' + search : '') + (hash ? '#' + hash : '');
};
PushStateLocationService.prototype._set = function (state, title, url, replace) {
var fullUrl = this._getBasePrefix() + url;
@@ -7649,7 +7641,7 @@ var PushStateLocationService = /** @class */ (function (_super) {
};
PushStateLocationService.prototype.dispose = function (router) {
_super.prototype.dispose.call(this, router);
self.removeEventListener("popstate", this._listener);
root.removeEventListener('popstate', this._listener);
};
return PushStateLocationService;
}(BaseLocationServices));
@@ -7767,6 +7759,7 @@ var UIRouterPluginBase = /** @class */ (function () {
var index$1 = Object.freeze({
root: root,
fromJson: fromJson,
toJson: toJson,
forEach: forEach,
@@ -7920,7 +7913,6 @@ var index$1 = Object.freeze({
parseUrl: parseUrl$1,
buildUrl: buildUrl,
locationPluginFactory: locationPluginFactory,
getCustomEventCtor: getCustomEventCtor,
servicesPlugin: servicesPlugin,
hashLocationPlugin: hashLocationPlugin,
pushStateLocationPlugin: pushStateLocationPlugin,
@@ -9920,6 +9912,7 @@ exports.ng1ViewsBuilder = ng1ViewsBuilder;
exports.Ng1ViewConfig = Ng1ViewConfig;
exports.StateProvider = StateProvider;
exports.UrlRouterProvider = UrlRouterProvider;
exports.root = root;
exports.fromJson = fromJson;
exports.toJson = toJson;
exports.forEach = forEach;
@@ -10068,7 +10061,6 @@ exports.getParams = getParams;
exports.parseUrl = parseUrl$1;
exports.buildUrl = buildUrl;
exports.locationPluginFactory = locationPluginFactory;
exports.getCustomEventCtor = getCustomEventCtor;
exports.servicesPlugin = servicesPlugin;
exports.hashLocationPlugin = hashLocationPlugin;
exports.pushStateLocationPlugin = pushStateLocationPlugin;
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"angular-ui-router.js","sources":["@uirouter/angularjs/angular.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/hof.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/glob.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateObject.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/predicates.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/coreservices.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/common.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/queue.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/rejectFactory.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/trace.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/interface.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/targetState.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionHook.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookRegistry.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookBuilder.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramType.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/param.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathNode.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathFactory.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolvable.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/interface.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolveContext.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transition.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/strings.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/index.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramTypes.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/stateParams.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/index.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/index.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateBuilder.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateMatcher.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateQueueManager.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateRegistry.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcher.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcherFactory.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRule.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRouter.ts","@uirouter/core/lib-esm/view/@uirouter/core/view/view.ts","@uirouter/core/lib-esm/@uirouter/core/globals.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlService.ts","@uirouter/core/lib-esm/@uirouter/core/router.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/coreResolvables.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/redirectTo.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/onEnterExitRetain.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/resolve.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/views.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/updateGlobals.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/url.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/lazyLoad.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionEventType.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/ignoredTransition.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/invalidTransition.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionService.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateService.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/index.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/q.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/injector.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/utils.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/baseLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/hashLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/pushStateLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/browserLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/plugins.ts","@uirouter/core/lib-esm/@uirouter/core/vanilla.ts","@uirouter/core/lib-esm/@uirouter/core/interface.ts","@uirouter/core/lib-esm/@uirouter/core/index.ts","@uirouter/angularjs/statebuilders/views.ts","@uirouter/angularjs/templateFactory.ts","@uirouter/angularjs/stateProvider.ts","@uirouter/angularjs/statebuilders/onEnterExitRetain.ts","@uirouter/angularjs/locationServices.ts","@uirouter/angularjs/urlRouterProvider.ts","@uirouter/angularjs/services.ts","@uirouter/angularjs/injectables.ts","@uirouter/angularjs/directives/stateDLine truncated
{"version":3,"file":"angular-ui-router.js","sources":["@uirouter/angularjs/angular.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/hof.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/glob.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateObject.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/predicates.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/coreservices.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/common.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/queue.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/rejectFactory.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/trace.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/interface.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/targetState.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionHook.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookRegistry.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookBuilder.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramType.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/param.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathNode.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathFactory.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolvable.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/interface.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolveContext.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transition.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/strings.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/index.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramTypes.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/stateParams.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/index.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/index.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateBuilder.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateMatcher.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateQueueManager.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateRegistry.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcher.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcherFactory.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRule.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRouter.ts","@uirouter/core/lib-esm/view/@uirouter/core/view/view.ts","@uirouter/core/lib-esm/@uirouter/core/globals.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlService.ts","@uirouter/core/lib-esm/@uirouter/core/router.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/coreResolvables.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/redirectTo.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/onEnterExitRetain.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/resolve.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/views.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/updateGlobals.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/url.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/lazyLoad.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionEventType.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/ignoredTransition.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/invalidTransition.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionService.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateService.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/index.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/q.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/injector.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/utils.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/baseLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/hashLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/pushStateLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/browserLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/plugins.ts","@uirouter/core/lib-esm/@uirouter/core/vanilla.ts","@uirouter/core/lib-esm/@uirouter/core/interface.ts","@uirouter/core/lib-esm/@uirouter/core/index.ts","@uirouter/angularjs/statebuilders/views.ts","@uirouter/angularjs/templateFactory.ts","@uirouter/angularjs/stateProvider.ts","@uirouter/angularjs/statebuilders/onEnterExitRetain.ts","@uirouter/angularjs/locationServices.ts","@uirouter/angularjs/urlRouterProvider.ts","@uirouter/angularjs/services.ts","@uirouter/angularjs/injectables.ts","@uirouter/angularjs/directives/stateDLine truncated
+2 -2
View File
@@ -4,9 +4,9 @@
* This causes it to be incompatible with plugins that depend on @uirouter/core.
* We recommend switching to the ui-router-core.js and ui-router-angularjs.js bundles instead.
* For more information, see https://ui-router.github.io/blog/uirouter-for-angularjs-umd-bundles
* @version v1.0.7
* @version v1.0.8
* @link https://ui-router.github.io
* @license MIT License, http://www.opensource.org/licenses/MIT
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("angular")):"function"==typeof define&&define.amd?define(["exports","angular"],e):e(t["@uirouter/angularjs"]={},t.angular)}(this,function(t,e){"use strict";function r(t){function e(r){return r.length>=n?t.apply(null,r):function(){return e(r.concat([].slice.apply(arguments)))}}var r=[].slice.apply(arguments,[1]),n=t.length;return e(r)}function n(){var t=arguments,e=t.length-1;return function(){for(var r=e,n=t[e].apply(this,arguments);r--;)n=t[r].call(this,n);return n}}function i(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return n.apply(null,[].slice.call(arguments).reverse())}function o(t,e){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return t.apply(null,r)&&e.apply(null,r)}}function a(t,e){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return t.apply(null,r)||e.apply(null,r)}}function u(t,e){return function(r){return r[t].apply(r,e)}}function s(t){return function(e){for(var r=0;r<t.length;r++)if(t[r][0](e))return t[r][1](e)}}function c(t){if(ee(t)&&t.length){var e=t.slice(0,-1),r=t.slice(-1);return!(e.filter(qt(Xt)).length||r.filter(qt(Yt)).length)}return Yt(t)}function f(t){return t}function l(){}function h(t,e,r,n,i){void 0===i&&(i=!1);var o=function(e){return t()[e].bind(r())},a=function(t){return function(){return e[t]=o(t),e[t].apply(null,arguments)}};return(n=n||Object.keys(t())).reduce(function(t,e){return t[e]=i?a(e):o(e),t},e)}function p(t,e){return-1!==t.indexOf(e)}function d(t,e){var r=t.indexOf(e);return r>=0&&t.splice(r,1),t}function v(t,e){return t.push(e),e}function m(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];var n=e.concat({}).reverse(),i=he.apply(null,n);return he({},i,g(t||{},Object.keys(i)))}function y(t,e){var r=[];for(var n in t.path){if(t.path[n]!==e.path[n])break;r.push(t.path[n])}return r}function g(t,e){var r={};for(var n in t)-1!==e.indexOf(n)&&(r[n]=t[n]);return r}function w(t,e){return Object.keys(t).filter(qt(ve(e))).reduce(function(e,r){return e[r]=t[r],e},{})}function _(t,e){return b(t,Vt(e))}function $(t,e){var r=ee(t),n=r?[]:{},i=r?function(t){return n.push(t)}:function(t,e){return n[e]=t};return le(t,function(t,r){e(t,r)&&i(t,r)}),n}function S(t,e){var r;return le(t,function(t,n){r||e(t,n)&&(r=t)}),r}function b(t,e){var r=ee(t)?[]:{};return le(t,function(t,n){return r[n]=e(t,n)}),r}function R(t,e){return t.push(e),t}function E(t,e){return void 0===e&&(e="assert failure"),function(r){var n=t(r);if(!n)throw new Error(Yt(e)?e(r):e);return n}}function C(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length)return[];var r,n=t.reduce(function(t,e){return Math.min(e.length,t)},9007199254740991),i=[];for(r=0;r<n;r++)switch(t.length){case 1:i.push([t[0][r]]);break;case 2:i.push([t[0][r],t[1][r]]);break;case 3:i.push([t[0][r],t[1][r],t[2][r]]);break;case 4:i.push([t[0][r],t[1][r],t[2][r],t[3][r]]);break;default:i.push(t.map(function(t){return t[r]}))}return i}function T(t,e){var r,n;if(ee(e)&&(r=e[0],n=e[1]),!Xt(r))throw new Error("invalid parameters to applyPairs");return t[r]=n,t}function P(t){return t.length&&t[t.length-1]||void 0}function k(t,e){return e&&Object.keys(e).forEach(function(t){return delete e[t]}),e||(e={}),he(e,t)}function O(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];if(r)for(var n=Object.keys(r),i=0;i<n.length;i++)t[n[i]]=r[n[i]]}return t}function x(t,e){if(t===e)return!0;if(null===t||null===e)return!1;if(t!==t&&e!==e)return!0;var r=typeof t;if(r!==typeof e||"object"!==r)return!1;var n=[t,e];if(Dt(ee)(n))return I(t,e);if(Dt(re)(n))return t.getTime()===e.getTime();if(Dt(ne)(n))return t.toString()===e.toString();if(Dt(Yt)(n))return!0;if([Yt,ee,re,ne].map(Ft).reduce(function(t,e){return t||!!e(n)},!1))return!1;var i,o={};for(i in t){if(!x(t[i],e[i]))return!1;o[i]=!0}for(i in e)if(!o[i])return!1;return!0}function I(t,e){return t.length===e.length&&C(t,e).reduce(function(t,e){return t&&x(e[0],e[1])},!0)}function j(t){if(!t)return"ui-view (defunct)";var e=t.creationContext?t.creationContext.name||"(root)":"(none)";return"[ui-view#"+t.id+" "+t.$type+":"+t.fqn+" ("+t.name+"@"+e+")]"}function V(e){return Zt(e)?t.Category[e]:t.Category[t.Category[e]]}function A(t,e){var r=Xt(e)?[e]:e;return!!(Yt(r)?r:function(t){for(var e=r,n=0;n<e.length;n++){var i=new Mt(e[n]);if(i&&i.matches(t.name)||!i&&e[n]===t.name)return!0}return!1})(t)}function H(t,e,r){function n(t,n,o){void 0===o&&(o={});var a=new ze(e,r,n,t,o);return i.push(a),function(){a._deregistered=!0,me(i)(a)}}var i=(t._registeredHooks=t._registeredHooks||{})[r.name]=[];return t[r.name]=n,n}function q(t){return void 0===t&&(t=!1),function(e,r){var n=t?-1:1,i=(e.node.state.path.length-r.node.state.path.length)*n;return 0!==i?i:r.hook.priority-e.hook.priority}}function D(t,e){function r(t){return ee(t)?t:Jt(t)?[t]:[]}function n(t){switch(t.length){case 0:return;case 1:return"auto"===e?t[0]:t;default:return tLine truncated
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("angular")):"function"==typeof define&&define.amd?define(["exports","angular"],e):e(t["@uirouter/angularjs"]={},t.angular)}(this,function(t,e){"use strict";function r(t){function e(r){return r.length>=n?t.apply(null,r):function(){return e(r.concat([].slice.apply(arguments)))}}var r=[].slice.apply(arguments,[1]),n=t.length;return e(r)}function n(){var t=arguments,e=t.length-1;return function(){for(var r=e,n=t[e].apply(this,arguments);r--;)n=t[r].call(this,n);return n}}function i(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return n.apply(null,[].slice.call(arguments).reverse())}function o(t,e){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return t.apply(null,r)&&e.apply(null,r)}}function a(t,e){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return t.apply(null,r)||e.apply(null,r)}}function u(t,e){return function(r){return r[t].apply(r,e)}}function s(t){return function(e){for(var r=0;r<t.length;r++)if(t[r][0](e))return t[r][1](e)}}function c(t){if(te(t)&&t.length){var e=t.slice(0,-1),r=t.slice(-1);return!(e.filter(Ht(Zt)).length||r.filter(Ht(Kt)).length)}return Kt(t)}function f(t){return t}function l(){}function h(t,e,r,n,i){void 0===i&&(i=!1);var o=function(e){return t()[e].bind(r())},a=function(t){return function(){return e[t]=o(t),e[t].apply(null,arguments)}};return(n=n||Object.keys(t())).reduce(function(t,e){return t[e]=i?a(e):o(e),t},e)}function p(t,e){return-1!==t.indexOf(e)}function d(t,e){var r=t.indexOf(e);return r>=0&&t.splice(r,1),t}function v(t,e){return t.push(e),e}function m(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];var n=e.concat({}).reverse(),i=he.apply(null,n);return he({},i,g(t||{},Object.keys(i)))}function y(t,e){var r=[];for(var n in t.path){if(t.path[n]!==e.path[n])break;r.push(t.path[n])}return r}function g(t,e){var r={};for(var n in t)-1!==e.indexOf(n)&&(r[n]=t[n]);return r}function _(t,e){return Object.keys(t).filter(Ht(ve(e))).reduce(function(e,r){return e[r]=t[r],e},{})}function w(t,e){return b(t,jt(e))}function $(t,e){var r=te(t),n=r?[]:{},i=r?function(t){return n.push(t)}:function(t,e){return n[e]=t};return le(t,function(t,r){e(t,r)&&i(t,r)}),n}function S(t,e){var r;return le(t,function(t,n){r||e(t,n)&&(r=t)}),r}function b(t,e){var r=te(t)?[]:{};return le(t,function(t,n){return r[n]=e(t,n)}),r}function R(t,e){return t.push(e),t}function E(t,e){return void 0===e&&(e="assert failure"),function(r){var n=t(r);if(!n)throw new Error(Kt(e)?e(r):e);return n}}function T(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(0===t.length)return[];var r,n=t.reduce(function(t,e){return Math.min(e.length,t)},9007199254740991),i=[];for(r=0;r<n;r++)switch(t.length){case 1:i.push([t[0][r]]);break;case 2:i.push([t[0][r],t[1][r]]);break;case 3:i.push([t[0][r],t[1][r],t[2][r]]);break;case 4:i.push([t[0][r],t[1][r],t[2][r],t[3][r]]);break;default:i.push(t.map(function(t){return t[r]}))}return i}function C(t,e){var r,n;if(te(e)&&(r=e[0],n=e[1]),!Zt(r))throw new Error("invalid parameters to applyPairs");return t[r]=n,t}function P(t){return t.length&&t[t.length-1]||void 0}function k(t,e){return e&&Object.keys(e).forEach(function(t){return delete e[t]}),e||(e={}),he(e,t)}function O(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];if(r)for(var n=Object.keys(r),i=0;i<n.length;i++)t[n[i]]=r[n[i]]}return t}function x(t,e){if(t===e)return!0;if(null===t||null===e)return!1;if(t!==t&&e!==e)return!0;var r=typeof t;if(r!==typeof e||"object"!==r)return!1;var n=[t,e];if(qt(te)(n))return I(t,e);if(qt(ee)(n))return t.getTime()===e.getTime();if(qt(re)(n))return t.toString()===e.toString();if(qt(Kt)(n))return!0;if([Kt,te,ee,re].map(Dt).reduce(function(t,e){return t||!!e(n)},!1))return!1;var i,o={};for(i in t){if(!x(t[i],e[i]))return!1;o[i]=!0}for(i in e)if(!o[i])return!1;return!0}function I(t,e){return t.length===e.length&&T(t,e).reduce(function(t,e){return t&&x(e[0],e[1])},!0)}function j(t){if(!t)return"ui-view (defunct)";var e=t.creationContext?t.creationContext.name||"(root)":"(none)";return"[ui-view#"+t.id+" "+t.$type+":"+t.fqn+" ("+t.name+"@"+e+")]"}function V(e){return Yt(e)?t.Category[e]:t.Category[t.Category[e]]}function A(t,e){var r=Zt(e)?[e]:e;return!!(Kt(r)?r:function(t){for(var e=r,n=0;n<e.length;n++){var i=new Lt(e[n]);if(i&&i.matches(t.name)||!i&&e[n]===t.name)return!0}return!1})(t)}function H(t,e,r){function n(t,n,a){void 0===a&&(a={});var u=new ze(e,r,n,t,o,a);return i.push(u),u.deregister.bind(u)}var i=(t._registeredHooks=t._registeredHooks||{})[r.name]=[],o=me(i);return t[r.name]=n,n}function q(t){return void 0===t&&(t=!1),function(e,r){var n=t?-1:1,i=(e.node.state.path.length-r.node.state.path.length)*n;return 0!==i?i:r.hook.priority-e.hook.priority}}function D(t,e){function r(t){return te(t)?t:zt(t)?[t]:[]}function n(t){switch(t.length){case 0:return;case 1:return"auto"===e?t[0]:t;default:return t}}functioLine truncated
//# sourceMappingURL=angular-ui-router.min.js.map
@@ -1 +1 @@
{"version":3,"file":"angular-ui-router.min.js","sources":["@uirouter/core/lib-esm/common/@uirouter/core/common/hof.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/predicates.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/common.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/trace.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookRegistry.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookBuilder.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramType.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/param.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/strings.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateBuilder.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcher.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRouter.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/coreResolvables.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/onEnterExitRetain.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/lazyLoad.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/ignoredTransition.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/invalidTransition.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/utils.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/plugins.ts","@uirouter/angularjs/statebuilders/views.ts","@uirouter/angularjs/templateFactory.ts","@uirouter/angularjs/services.ts","@uirouter/angularjs/directives/stateDirectives.ts","@uirouter/angularjs/stateFilters.ts","@uirouter/angularjs/directives/viewDirective.ts","@uirouter/angularjs/angular.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/glob.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateObject.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/coreservices.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/queue.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/rejectFactory.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/interface.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/targetState.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionHook.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathNode.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathFactory.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolvable.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/interface.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolveContext.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transition.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramTypes.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/stateParams.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateMatcher.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateQueueManager.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateRegistry.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcherFactory.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRule.ts","@uirouter/core/lib-esm/view/@uirouter/core/view/view.ts","@uirouter/core/lib-esm/@uirouter/core/globals.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlService.ts","@uirouter/core/lib-esm/@uirouter/core/router.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/redirectTo.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/resolve.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/views.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/updateGlobals.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/url.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionEventType.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionService.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/q.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/injector.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/baseLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/hashLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/pushStateLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/browserLocationConfig.ts","@uirouter/core/lib-esm/@uirouter/core/interface.ts","@uirouter/angularjs/stateProvider.ts","@uirouter/angularjs/statebuilders/onEnterExitRetain.ts","@uirouter/angularjs/locationServices.ts","@uirouter/angularjs/urlRouterProvider.ts","@uirouter/angularjs/viewScroll.ts","@uirouter/angularjs/index.ts"],"sourcesContent":["/**\n * Higher order functions\n *\n * These utility functions are exported, but are subject to change without notice.\n *\n * @module common_hof\n */ /** */\n\nimport {Predicate} from \"./common\";\n/*Line truncated
{"version":3,"file":"angular-ui-router.min.js","sources":["@uirouter/core/lib-esm/common/@uirouter/core/common/hof.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/predicates.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/common.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/trace.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookRegistry.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/hookBuilder.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramType.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/param.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/strings.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateBuilder.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcher.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRouter.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/coreResolvables.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/onEnterExitRetain.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/lazyLoad.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/ignoredTransition.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/invalidTransition.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/utils.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/plugins.ts","@uirouter/angularjs/statebuilders/views.ts","@uirouter/angularjs/templateFactory.ts","@uirouter/angularjs/services.ts","@uirouter/angularjs/directives/stateDirectives.ts","@uirouter/angularjs/stateFilters.ts","@uirouter/angularjs/directives/viewDirective.ts","@uirouter/angularjs/angular.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/glob.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateObject.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/coreservices.ts","@uirouter/core/lib-esm/common/@uirouter/core/common/queue.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/rejectFactory.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/interface.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/targetState.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionHook.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathNode.ts","@uirouter/core/lib-esm/path/@uirouter/core/path/pathFactory.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolvable.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/interface.ts","@uirouter/core/lib-esm/resolve/@uirouter/core/resolve/resolveContext.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transition.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/paramTypes.ts","@uirouter/core/lib-esm/params/@uirouter/core/params/stateParams.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateMatcher.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateQueueManager.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateRegistry.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlMatcherFactory.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlRule.ts","@uirouter/core/lib-esm/view/@uirouter/core/view/view.ts","@uirouter/core/lib-esm/@uirouter/core/globals.ts","@uirouter/core/lib-esm/url/@uirouter/core/url/urlService.ts","@uirouter/core/lib-esm/@uirouter/core/router.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/redirectTo.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/resolve.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/views.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/updateGlobals.ts","@uirouter/core/lib-esm/hooks/@uirouter/core/hooks/url.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionEventType.ts","@uirouter/core/lib-esm/transition/@uirouter/core/transition/transitionService.ts","@uirouter/core/lib-esm/state/@uirouter/core/state/stateService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/q.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/injector.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/baseLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/hashLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/pushStateLocationService.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/memoryLocationConfig.ts","@uirouter/core/lib-esm/vanilla/@uirouter/core/vanilla/browserLocationConfig.ts","@uirouter/core/lib-esm/@uirouter/core/interface.ts","@uirouter/angularjs/stateProvider.ts","@uirouter/angularjs/statebuilders/onEnterExitRetain.ts","@uirouter/angularjs/locationServices.ts","@uirouter/angularjs/urlRouterProvider.ts","@uirouter/angularjs/viewScroll.ts","@uirouter/angularjs/index.ts"],"sourcesContent":["/**\n * Higher order functions\n *\n * These utility functions are exported, but are subject to change without notice.\n *\n * @module common_hof\n */ /** */\n\nimport {Predicate} from \"./common\";\n/*Line truncated