{"version":3,"sources":["webpack:///./node_modules/aurelia-templating-router/dist/native-modules/aurelia-templating-router.js"],"names":["extendStatics","d","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","Promise","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","configure","singleton","globalResources","registerAlias"],"mappings":"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","file":"vendor.aurelia-templating-router~be592036.1ea33d792ea4f0bc2c17.chunk.js","sourceRoot":""}