{"version":3,"file":"vendors-6b033f20.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./node_modules/applicationinsights-js/bundle/ai.module.js","webpack://iadviser/./node_modules/aurelia-animator-css/dist/native-modules/aurelia-animator-css.js"],"sourcesContent":["\"use strict\";\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n// THIS FILE WAS AUTOGENERATED\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var Telemetry;\r\n (function (Telemetry) {\r\n \"use strict\";\r\n /**\r\n * Data struct to contain only C section with custom fields.\r\n */\r\n var Base = /** @class */ (function () {\r\n function Base() {\r\n }\r\n return Base;\r\n }());\r\n Telemetry.Base = Base;\r\n })(Telemetry = Microsoft.Telemetry || (Microsoft.Telemetry = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n// THIS FILE WAS AUTOGENERATED\r\n/// \r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var Telemetry;\r\n (function (Telemetry) {\r\n \"use strict\";\r\n /**\r\n * System variables for a telemetry item.\r\n */\r\n var Envelope = /** @class */ (function () {\r\n function Envelope() {\r\n this.ver = 1;\r\n this.sampleRate = 100.0;\r\n this.tags = {};\r\n }\r\n return Envelope;\r\n }());\r\n Telemetry.Envelope = Envelope;\r\n })(Telemetry = Microsoft.Telemetry || (Microsoft.Telemetry = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n var Context;\r\n (function (Context) {\r\n \"use strict\";\r\n })(Context = ApplicationInsights.Context || (ApplicationInsights.Context = {}));\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n/// \r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\n/// \r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n// THIS FILE WAS AUTOGENERATED\r\nvar AI;\r\n(function (AI) {\r\n \"use strict\";\r\n /**\r\n * Defines the level of severity for the event.\r\n */\r\n var SeverityLevel;\r\n (function (SeverityLevel) {\r\n SeverityLevel[SeverityLevel[\"Verbose\"] = 0] = \"Verbose\";\r\n SeverityLevel[SeverityLevel[\"Information\"] = 1] = \"Information\";\r\n SeverityLevel[SeverityLevel[\"Warning\"] = 2] = \"Warning\";\r\n SeverityLevel[SeverityLevel[\"Error\"] = 3] = \"Error\";\r\n SeverityLevel[SeverityLevel[\"Critical\"] = 4] = \"Critical\";\r\n })(SeverityLevel = AI.SeverityLevel || (AI.SeverityLevel = {}));\r\n})(AI || (AI = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n/// \r\n/// \r\n/// \r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\nvar Microsoft;\r\n(function (Microsoft) {\r\n var ApplicationInsights;\r\n (function (ApplicationInsights) {\r\n \"use strict\";\r\n var UtilHelpers = /** @class */ (function () {\r\n function UtilHelpers() {\r\n }\r\n /**\r\n * generate random id string\r\n */\r\n UtilHelpers.newId = function () {\r\n var base64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';\r\n var result = \"\";\r\n // tslint:disable-next-line:insecure-random\r\n var random = Math.random() * 1073741824; //5 symbols in base64, almost maxint\r\n while (random > 0) {\r\n var char = base64chars.charAt(random % 64);\r\n result += char;\r\n random = Math.floor(random / 64);\r\n }\r\n return result;\r\n };\r\n return UtilHelpers;\r\n }());\r\n ApplicationInsights.UtilHelpers = UtilHelpers;\r\n })(ApplicationInsights = Microsoft.ApplicationInsights || (Microsoft.ApplicationInsights = {}));\r\n})(Microsoft || (Microsoft = {}));\r\n// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\ndefine(\"JavaScriptSDK.Module/AppInsightsModule\", [\"require\", \"exports\"], function (require, exports) {\r\n /// \r\n /// \r\n /// \r\n \"use strict\";\r\n Object.defineProperty(exports, \"__esModule\", { value: true });\r\n var AppInsightsModule = /** @class */ (function () {\r\n function AppInsightsModule() {\r\n }\r\n AppInsightsModule._createLazyMethod = function (name) {\r\n var aiObject = window[AppInsightsModule.appInsightsName];\r\n // Define a temporary method that queues-up a the real method call\r\n aiObject[name] = function () {\r\n // Capture the original arguments passed to the method\r\n var originalArguments = arguments;\r\n // If the queue is available, it means that the function wasn't yet replaced with actual function value\r\n if (aiObject.queue) {\r\n aiObject.queue.push(function () { return aiObject[name].apply(aiObject, originalArguments); });\r\n }\r\n else {\r\n // otherwise execute the function\r\n aiObject[name].apply(aiObject, originalArguments);\r\n }\r\n };\r\n };\r\n ;\r\n AppInsightsModule._defineLazyMethods = function () {\r\n var aiObject = window[AppInsightsModule.appInsightsName];\r\n // capture initial cookie if possible\r\n try {\r\n aiObject.cookie = document.cookie;\r\n }\r\n catch (e) {\r\n }\r\n aiObject.queue = [];\r\n var method = [\r\n \"clearAuthenticatedUserContext\",\r\n \"flush\",\r\n \"setAuthenticatedUserContext\",\r\n \"startTrackEvent\",\r\n \"startTrackPage\",\r\n \"stopTrackEvent\",\r\n \"stopTrackPage\",\r\n \"trackDependency\",\r\n \"trackEvent\",\r\n \"trackException\",\r\n \"trackMetric\",\r\n \"trackPageView\",\r\n \"trackTrace\"\r\n ];\r\n while (method.length) {\r\n AppInsightsModule._createLazyMethod(method.pop());\r\n }\r\n };\r\n AppInsightsModule._download = function (aiConfig) {\r\n AppInsightsModule.getAppInsightsInstance().config = aiConfig;\r\n var aiObject = window[AppInsightsModule.appInsightsName];\r\n // if script was previously downloaded and initialized, queue will be deleted, reinitialize it\r\n if (!aiObject.queue) {\r\n aiObject.queue = [];\r\n }\r\n setTimeout(function () {\r\n var scriptElement = document.createElement(\"script\");\r\n scriptElement.src = aiConfig.url || \"https://az416426.vo.msecnd.net/scripts/a/ai.0.js\";\r\n document.head.appendChild(scriptElement);\r\n });\r\n // collect global errors by wrapping the window.onerror method\r\n if (!aiConfig.disableExceptionTracking) {\r\n var method_1 = \"onerror\";\r\n AppInsightsModule._createLazyMethod(\"_\" + method_1);\r\n var originalOnError = window[method_1];\r\n window[method_1] = function (message, url, lineNumber, columnNumber, error) {\r\n var handled = originalOnError && originalOnError(message, url, lineNumber, columnNumber, error);\r\n if (handled !== true) {\r\n aiObject[\"_\" + method_1](message, url, lineNumber, columnNumber, error);\r\n }\r\n return handled;\r\n };\r\n }\r\n };\r\n AppInsightsModule.getAppInsightsInstance = function () {\r\n if (typeof window === 'undefined') {\r\n return;\r\n }\r\n if (!window[AppInsightsModule.appInsightsName]) {\r\n window[AppInsightsModule.appInsightsName] = {\r\n downloadAndSetup: AppInsightsModule._download,\r\n // exposing it for unit tests only, not part of interface\r\n _defineLazyMethods: AppInsightsModule._defineLazyMethods\r\n };\r\n AppInsightsModule._defineLazyMethods();\r\n }\r\n return window[AppInsightsModule.appInsightsName];\r\n };\r\n AppInsightsModule.appInsightsInitialized = false;\r\n AppInsightsModule.appInsightsName = \"appInsights\";\r\n /**\r\n * Static constructor, attempt to ES5 get accessor\r\n */\r\n AppInsightsModule._staticInit = (function () {\r\n // Dynamically create get/set property accessors\r\n var defineProp = Object[\"defineProperty\"];\r\n try {\r\n defineProp && defineProp(AppInsightsModule.prototype, \"appInsightsInstance\", {\r\n get: AppInsightsModule.getAppInsightsInstance,\r\n enumerable: true,\r\n configurable: true\r\n });\r\n }\r\n catch (e) {\r\n // IE8 Defines a defineProperty on Object but it's only supported for DOM elements so it will throw\r\n // We will just ignore this here.\r\n }\r\n })();\r\n return AppInsightsModule;\r\n }());\r\n exports.AppInsights = AppInsightsModule.getAppInsightsInstance();\r\n});\r\n//# sourceMappingURL=ai.module.js.map","\n\nimport { animationEvent, TemplatingEngine } from 'aurelia-templating';\nimport { DOM } from 'aurelia-pal';\n\nexport var CssAnimator = function () {\n function CssAnimator() {\n \n\n this.useAnimationDoneClasses = false;\n this.animationEnteredClass = 'au-entered';\n this.animationLeftClass = 'au-left';\n this.isAnimating = false;\n\n this.verifyKeyframesExist = true;\n }\n\n CssAnimator.prototype._addMultipleEventListener = function _addMultipleEventListener(el, s, fn) {\n var evts = s.split(' ');\n for (var i = 0, ii = evts.length; i < ii; ++i) {\n el.addEventListener(evts[i], fn, false);\n }\n };\n\n CssAnimator.prototype._removeMultipleEventListener = function _removeMultipleEventListener(el, s, fn) {\n var evts = s.split(' ');\n for (var i = 0, ii = evts.length; i < ii; ++i) {\n el.removeEventListener(evts[i], fn, false);\n }\n };\n\n CssAnimator.prototype._getElementAnimationDelay = function _getElementAnimationDelay(element) {\n var styl = DOM.getComputedStyle(element);\n var prop = void 0;\n var delay = void 0;\n\n if (styl.getPropertyValue('animation-delay')) {\n prop = 'animation-delay';\n } else if (styl.getPropertyValue('-webkit-animation-delay')) {\n prop = '-webkit-animation-delay';\n } else if (styl.getPropertyValue('-moz-animation-delay')) {\n prop = '-moz-animation-delay';\n } else {\n return 0;\n }\n\n delay = styl.getPropertyValue(prop);\n delay = Number(delay.replace(/[^\\d\\.]/g, ''));\n\n return delay * 1000;\n };\n\n CssAnimator.prototype._getElementAnimationNames = function _getElementAnimationNames(element) {\n var styl = DOM.getComputedStyle(element);\n var prefix = void 0;\n\n if (styl.getPropertyValue('animation-name')) {\n prefix = '';\n } else if (styl.getPropertyValue('-webkit-animation-name')) {\n prefix = '-webkit-';\n } else if (styl.getPropertyValue('-moz-animation-name')) {\n prefix = '-moz-';\n } else {\n return [];\n }\n\n var animationNames = styl.getPropertyValue(prefix + 'animation-name');\n return animationNames ? animationNames.split(' ') : [];\n };\n\n CssAnimator.prototype._performSingleAnimate = function _performSingleAnimate(element, className) {\n var _this = this;\n\n this._triggerDOMEvent(animationEvent.animateBegin, element);\n\n return this.addClass(element, className, true).then(function (result) {\n _this._triggerDOMEvent(animationEvent.animateActive, element);\n\n if (result !== false) {\n return _this.removeClass(element, className, true).then(function () {\n _this._triggerDOMEvent(animationEvent.animateDone, element);\n });\n }\n\n return false;\n }).catch(function () {\n _this._triggerDOMEvent(animationEvent.animateTimeout, element);\n });\n };\n\n CssAnimator.prototype._triggerDOMEvent = function _triggerDOMEvent(eventType, element) {\n var evt = DOM.createCustomEvent(eventType, { bubbles: true, cancelable: true, detail: element });\n DOM.dispatchEvent(evt);\n };\n\n CssAnimator.prototype._animationChangeWithValidKeyframe = function _animationChangeWithValidKeyframe(animationNames, prevAnimationNames) {\n var newAnimationNames = animationNames.filter(function (name) {\n return prevAnimationNames.indexOf(name) === -1;\n });\n\n if (newAnimationNames.length === 0) {\n return false;\n }\n\n if (!this.verifyKeyframesExist) {\n return true;\n }\n\n var keyframesRuleType = window.CSSRule.KEYFRAMES_RULE || window.CSSRule.MOZ_KEYFRAMES_RULE || window.CSSRule.WEBKIT_KEYFRAMES_RULE;\n\n var styleSheets = document.styleSheets;\n\n try {\n for (var i = 0; i < styleSheets.length; ++i) {\n var cssRules = null;\n\n try {\n cssRules = styleSheets[i].cssRules;\n } catch (e) {}\n\n if (!cssRules) {\n continue;\n }\n\n for (var j = 0; j < cssRules.length; ++j) {\n var cssRule = cssRules[j];\n\n if (cssRule.type === keyframesRuleType) {\n if (newAnimationNames.indexOf(cssRule.name) !== -1) {\n return true;\n }\n }\n }\n }\n } catch (e) {}\n\n return false;\n };\n\n CssAnimator.prototype.animate = function animate(element, className) {\n var _this2 = this;\n\n if (Array.isArray(element)) {\n return Promise.all(element.map(function (el) {\n return _this2._performSingleAnimate(el, className);\n }));\n }\n\n return this._performSingleAnimate(element, className);\n };\n\n CssAnimator.prototype.runSequence = function runSequence(animations) {\n var _this3 = this;\n\n this._triggerDOMEvent(animationEvent.sequenceBegin, null);\n\n return animations.reduce(function (p, anim) {\n return p.then(function () {\n return _this3.animate(anim.element, anim.className);\n });\n }, Promise.resolve(true)).then(function () {\n _this3._triggerDOMEvent(animationEvent.sequenceDone, null);\n });\n };\n\n CssAnimator.prototype._stateAnim = function _stateAnim(element, direction, doneClass) {\n var _this4 = this;\n\n var auClass = 'au-' + direction;\n var auClassActive = auClass + '-active';\n return new Promise(function (resolve, reject) {\n var classList = element.classList;\n\n _this4._triggerDOMEvent(animationEvent[direction + 'Begin'], element);\n\n if (_this4.useAnimationDoneClasses) {\n classList.remove(_this4.animationEnteredClass);\n classList.remove(_this4.animationLeftClass);\n }\n\n classList.add(auClass);\n var prevAnimationNames = _this4._getElementAnimationNames(element);\n\n var _animStart = void 0;\n var animHasStarted = false;\n _this4._addMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart = function animStart(evAnimStart) {\n if (evAnimStart.target !== element) {\n return;\n }\n animHasStarted = true;\n _this4.isAnimating = true;\n\n _this4._triggerDOMEvent(animationEvent[direction + 'Active'], element);\n\n evAnimStart.stopPropagation();\n\n evAnimStart.target.removeEventListener(evAnimStart.type, _animStart);\n }, false);\n\n var _animEnd = void 0;\n _this4._addMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd = function animEnd(evAnimEnd) {\n if (!animHasStarted) {\n return;\n }\n if (evAnimEnd.target !== element) {\n return;\n }\n\n evAnimEnd.stopPropagation();\n\n classList.remove(auClassActive);\n classList.remove(auClass);\n\n evAnimEnd.target.removeEventListener(evAnimEnd.type, _animEnd);\n\n if (_this4.useAnimationDoneClasses && doneClass !== undefined && doneClass !== null) {\n classList.add(doneClass);\n }\n\n _this4.isAnimating = false;\n _this4._triggerDOMEvent(animationEvent[direction + 'Done'], element);\n\n resolve(true);\n }, false);\n\n var parent = element.parentElement;\n var attrib = 'data-animator-pending' + direction;\n\n var cleanupAnimation = function cleanupAnimation() {\n var animationNames = _this4._getElementAnimationNames(element);\n if (!_this4._animationChangeWithValidKeyframe(animationNames, prevAnimationNames)) {\n classList.remove(auClassActive);\n classList.remove(auClass);\n\n _this4._removeMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd);\n _this4._removeMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart);\n\n _this4._triggerDOMEvent(animationEvent[direction + 'Timeout'], element);\n resolve(false);\n }\n parent && parent.setAttribute(attrib, +(parent.getAttribute(attrib) || 1) - 1);\n };\n\n if (parent !== null && parent !== undefined && (parent.classList.contains('au-stagger') || parent.classList.contains('au-stagger-' + direction))) {\n var offset = +(parent.getAttribute(attrib) || 0);\n parent.setAttribute(attrib, offset + 1);\n var delay = _this4._getElementAnimationDelay(parent) * offset;\n _this4._triggerDOMEvent(animationEvent.staggerNext, element);\n\n setTimeout(function () {\n classList.add(auClassActive);\n cleanupAnimation();\n }, delay);\n } else {\n classList.add(auClassActive);\n cleanupAnimation();\n }\n });\n };\n\n CssAnimator.prototype.enter = function enter(element) {\n return this._stateAnim(element, 'enter', this.animationEnteredClass);\n };\n\n CssAnimator.prototype.leave = function leave(element) {\n return this._stateAnim(element, 'leave', this.animationLeftClass);\n };\n\n CssAnimator.prototype.removeClass = function removeClass(element, className) {\n var _this5 = this;\n\n var suppressEvents = arguments.length <= 2 || arguments[2] === undefined ? false : arguments[2];\n\n return new Promise(function (resolve, reject) {\n var classList = element.classList;\n\n if (!classList.contains(className) && !classList.contains(className + '-add')) {\n resolve(false);\n return;\n }\n\n if (suppressEvents !== true) {\n _this5._triggerDOMEvent(animationEvent.removeClassBegin, element);\n }\n\n if (classList.contains(className + '-add')) {\n classList.remove(className + '-add');\n classList.add(className);\n }\n\n classList.remove(className);\n var prevAnimationNames = _this5._getElementAnimationNames(element);\n\n var _animStart2 = void 0;\n var animHasStarted = false;\n _this5._addMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart2 = function animStart(evAnimStart) {\n if (evAnimStart.target !== element) {\n return;\n }\n animHasStarted = true;\n _this5.isAnimating = true;\n\n if (suppressEvents !== true) {\n _this5._triggerDOMEvent(animationEvent.removeClassActive, element);\n }\n\n evAnimStart.stopPropagation();\n\n evAnimStart.target.removeEventListener(evAnimStart.type, _animStart2);\n }, false);\n\n var _animEnd2 = void 0;\n _this5._addMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd2 = function animEnd(evAnimEnd) {\n if (!animHasStarted) {\n return;\n }\n if (evAnimEnd.target !== element) {\n return;\n }\n\n if (!element.classList.contains(className + '-remove')) {\n resolve(true);\n }\n\n evAnimEnd.stopPropagation();\n\n classList.remove(className);\n\n classList.remove(className + '-remove');\n\n evAnimEnd.target.removeEventListener(evAnimEnd.type, _animEnd2);\n\n _this5.isAnimating = false;\n\n if (suppressEvents !== true) {\n _this5._triggerDOMEvent(animationEvent.removeClassDone, element);\n }\n\n resolve(true);\n }, false);\n\n classList.add(className + '-remove');\n\n var animationNames = _this5._getElementAnimationNames(element);\n if (!_this5._animationChangeWithValidKeyframe(animationNames, prevAnimationNames)) {\n classList.remove(className + '-remove');\n classList.remove(className);\n\n _this5._removeMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd2);\n _this5._removeMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart2);\n\n if (suppressEvents !== true) {\n _this5._triggerDOMEvent(animationEvent.removeClassTimeout, element);\n }\n\n resolve(false);\n }\n });\n };\n\n CssAnimator.prototype.addClass = function addClass(element, className) {\n var _this6 = this;\n\n var suppressEvents = arguments.length <= 2 || arguments[2] === undefined ? false : arguments[2];\n\n return new Promise(function (resolve, reject) {\n var classList = element.classList;\n\n if (suppressEvents !== true) {\n _this6._triggerDOMEvent(animationEvent.addClassBegin, element);\n }\n\n if (classList.contains(className + '-remove')) {\n classList.remove(className + '-remove');\n classList.remove(className);\n }\n\n var _animStart3 = void 0;\n var animHasStarted = false;\n _this6._addMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart3 = function animStart(evAnimStart) {\n if (evAnimStart.target !== element) {\n return;\n }\n animHasStarted = true;\n _this6.isAnimating = true;\n\n if (suppressEvents !== true) {\n _this6._triggerDOMEvent(animationEvent.addClassActive, element);\n }\n\n evAnimStart.stopPropagation();\n\n evAnimStart.target.removeEventListener(evAnimStart.type, _animStart3);\n }, false);\n\n var _animEnd3 = void 0;\n _this6._addMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd3 = function animEnd(evAnimEnd) {\n if (!animHasStarted) {\n return;\n }\n if (evAnimEnd.target !== element) {\n return;\n }\n\n if (!element.classList.contains(className + '-add')) {\n resolve(true);\n }\n\n evAnimEnd.stopPropagation();\n\n classList.add(className);\n\n classList.remove(className + '-add');\n\n evAnimEnd.target.removeEventListener(evAnimEnd.type, _animEnd3);\n\n _this6.isAnimating = false;\n\n if (suppressEvents !== true) {\n _this6._triggerDOMEvent(animationEvent.addClassDone, element);\n }\n\n resolve(true);\n }, false);\n\n var prevAnimationNames = _this6._getElementAnimationNames(element);\n\n classList.add(className + '-add');\n\n var animationNames = _this6._getElementAnimationNames(element);\n if (!_this6._animationChangeWithValidKeyframe(animationNames, prevAnimationNames)) {\n classList.remove(className + '-add');\n classList.add(className);\n\n _this6._removeMultipleEventListener(element, 'webkitAnimationEnd animationend', _animEnd3);\n _this6._removeMultipleEventListener(element, 'webkitAnimationStart animationstart', _animStart3);\n\n if (suppressEvents !== true) {\n _this6._triggerDOMEvent(animationEvent.addClassTimeout, element);\n }\n\n resolve(false);\n }\n });\n };\n\n return CssAnimator;\n}();\n\nexport function configure(config, callback) {\n var animator = config.container.get(CssAnimator);\n config.container.get(TemplatingEngine).configureAnimator(animator);\n if (typeof callback === 'function') {\n callback(animator);\n }\n}"],"names":["AI","Microsoft","ApplicationInsights","Telemetry","Base","Envelope","this","ver","sampleRate","tags","Context","SeverityLevel","UtilHelpers","newId","result","random","Math","charAt","floor","require","exports","Object","defineProperty","value","AppInsightsModule","_createLazyMethod","name","aiObject","window","appInsightsName","originalArguments","arguments","queue","push","apply","_defineLazyMethods","cookie","document","e","method","length","pop","_download","aiConfig","getAppInsightsInstance","config","setTimeout","scriptElement","createElement","src","url","head","appendChild","disableExceptionTracking","method_1","originalOnError","message","lineNumber","columnNumber","error","handled","downloadAndSetup","appInsightsInitialized","_staticInit","defineProp","prototype","get","enumerable","configurable","AppInsights","CssAnimator","useAnimationDoneClasses","animationEnteredClass","animationLeftClass","isAnimating","verifyKeyframesExist","_addMultipleEventListener","el","s","fn","evts","split","i","ii","addEventListener","_removeMultipleEventListener","removeEventListener","_getElementAnimationDelay","element","styl","getComputedStyle","prop","delay","getPropertyValue","Number","replace","_getElementAnimationNames","prefix","animationNames","_performSingleAnimate","className","_this","_triggerDOMEvent","animateBegin","addClass","then","animateActive","removeClass","animateDone","catch","animateTimeout","eventType","evt","createCustomEvent","bubbles","cancelable","detail","dispatchEvent","_animationChangeWithValidKeyframe","prevAnimationNames","newAnimationNames","filter","indexOf","keyframesRuleType","CSSRule","KEYFRAMES_RULE","MOZ_KEYFRAMES_RULE","WEBKIT_KEYFRAMES_RULE","styleSheets","cssRules","j","cssRule","type","animate","_this2","Array","isArray","Promise","all","map","runSequence","animations","_this3","sequenceBegin","reduce","p","anim","resolve","sequenceDone","_stateAnim","direction","doneClass","_this4","auClass","auClassActive","reject","classList","remove","add","_animStart","animHasStarted","evAnimStart","target","stopPropagation","_animEnd","evAnimEnd","parent","parentElement","attrib","cleanupAnimation","setAttribute","getAttribute","contains","offset","staggerNext","enter","leave","_this5","suppressEvents","undefined","removeClassBegin","_animStart2","removeClassActive","_animEnd2","removeClassDone","removeClassTimeout","_this6","addClassBegin","_animStart3","addClassActive","_animEnd3","addClassDone","addClassTimeout","configure","callback","animator","container","configureAnimator"],"sourceRoot":""}