{"version":3,"sources":["webpack:///./node_modules/aurelia-templating-router/dist/native-modules/aurelia-templating-router.js"],"names":["Promise","__webpack_require__","d","__webpack_exports__","configure","aurelia_router__WEBPACK_IMPORTED_MODULE_0__","aurelia_metadata__WEBPACK_IMPORTED_MODULE_1__","aurelia_path__WEBPACK_IMPORTED_MODULE_2__","aurelia_templating__WEBPACK_IMPORTED_MODULE_3__","aurelia_dependency_injection__WEBPACK_IMPORTED_MODULE_4__","aurelia_binding__WEBPACK_IMPORTED_MODULE_5__","aurelia_pal__WEBPACK_IMPORTED_MODULE_6__","aurelia_logging__WEBPACK_IMPORTED_MODULE_7__","extendStatics","b","Object","setPrototypeOf","__proto__","Array","p","hasOwnProperty","EmptyLayoutViewModel","RouterView","element","container","viewSlot","router","viewLocator","compositionTransaction","compositionEngine","this","registerViewPort","getAttribute","initialComposition","compositionTransactionNotifier","enlist","inject","Element","prototype","created","owningView","bind","bindingContext","overrideContext","viewModel","process","$viewPortInstruction","waitToSwap","_this","viewPortInstruction","component","childContainer","viewModelResource","metadata","config","currentInstruction","viewPortConfig","viewPorts","name","get","RouterViewLocator","_notify","layoutInstruction","layoutViewModel","view","layoutView","model","layoutModel","viewStrategy","getViewStrategy","makeRelativeTo","constructor","moduleId","load","value","then","viewFactory","compositionTransactionOwnershipToken","tryCapture","viewPortComponentBehaviorInstruction","dynamic","controller","create","swap","viewPortController","previousView","work","swapStrategy","swapOrder","after","resolve","add","ready","owningView_or_layoutView","automate","transactionOwnerShipToken","waitForCompositionComplete","createController","layoutController","distributeView","slots","children","push","newView","notifier","done","$view","$resource","bindables","promise","findNearest","routerView","EmptyClass","TemplatingRouteLoader","_super","call","__","__extends","resolveViewModel","reject","test","exec","DynamicClass","$parent","createDynamicClass","Error","createChildContainer","createChild","registerSingleton","getChildRouter","childRouter","registerHandler","loadRoute","_navInstruction","ensureViewModel","logger","RouteHref","attribute","isActive","processChange","unbind","attributeChanged","previous","removeAttribute","ensureConfigured","href","generate","route","params","au","setAttribute","catch","reason","error","type","changeHandler","primaryProperty","singleton","globalResources","registerAlias"],"mappings":"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","file":"vendor.aurelia-templating-router~be592036.6409446db62ca26757b4.chunk.js","sourceRoot":""}