Files
flights_web_raw/apps/angular/node_modules/.cache/babel-webpack/56e978f0ddb72d0ca3f1f02abe61215a.json
T

1 line
3.4 KiB
JSON

{"ast":null,"code":"import _asyncToGenerator from \"/Users/gnezim/_projects/tims/flights_web_raw/Aeroflot.Flights.Web/apps/angular/node_modules/@babel/runtime/helpers/esm/asyncToGenerator\";\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@online-board/services/url/url-parser.service\";\nimport * as i2 from \"./utils/can-activate-route-params\";\nexport class CanActivateRouteSearch {\n constructor(urlService, routeParamsService) {\n this.urlService = urlService;\n this.routeParamsService = routeParamsService;\n }\n\n canActivate(route) {\n var _this = this;\n\n return _asyncToGenerator(function* () {\n const urlParams = _this.urlService.parseRouteSearchUrlParams(route.params.params);\n\n return _this.routeParamsService.canActivate(urlParams);\n })();\n }\n\n}\n\nCanActivateRouteSearch.ɵfac = function CanActivateRouteSearch_Factory(t) {\n return new (t || CanActivateRouteSearch)(i0.ɵɵinject(i1.OnlineBoardUrlParserService), i0.ɵɵinject(i2.CanActivateRouteParams));\n};\n\nCanActivateRouteSearch.ɵprov = /*@__PURE__*/i0.ɵɵdefineInjectable({\n token: CanActivateRouteSearch,\n factory: CanActivateRouteSearch.ɵfac\n});","map":{"version":3,"sources":["/Users/gnezim/_projects/tims/flights_web_raw/Aeroflot.Flights.Web/apps/angular/src/app/features/online-board/guards/can-activate-route-search.ts"],"names":["i0","i1","i2","CanActivateRouteSearch","constructor","urlService","routeParamsService","canActivate","route","urlParams","parseRouteSearchUrlParams","params","ɵfac","CanActivateRouteSearch_Factory","t","ɵɵinject","OnlineBoardUrlParserService","CanActivateRouteParams","ɵprov","ɵɵdefineInjectable","token","factory"],"mappings":";AAAA,OAAO,KAAKA,EAAZ,MAAoB,eAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,+CAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,mCAApB;AACA,OAAO,MAAMC,sBAAN,CAA6B;AAChCC,EAAAA,WAAW,CAACC,UAAD,EAAaC,kBAAb,EAAiC;AACxC,SAAKD,UAAL,GAAkBA,UAAlB;AACA,SAAKC,kBAAL,GAA0BA,kBAA1B;AACH;;AACKC,EAAAA,WAAW,CAACC,KAAD,EAAQ;AAAA;;AAAA;AACrB,YAAMC,SAAS,GAAG,KAAI,CAACJ,UAAL,CAAgBK,yBAAhB,CAA0CF,KAAK,CAACG,MAAN,CAAaA,MAAvD,CAAlB;;AACA,aAAO,KAAI,CAACL,kBAAL,CAAwBC,WAAxB,CAAoCE,SAApC,CAAP;AAFqB;AAGxB;;AAR+B;;AAUpCN,sBAAsB,CAACS,IAAvB,GAA8B,SAASC,8BAAT,CAAwCC,CAAxC,EAA2C;AAAE,SAAO,KAAKA,CAAC,IAAIX,sBAAV,EAAkCH,EAAE,CAACe,QAAH,CAAYd,EAAE,CAACe,2BAAf,CAAlC,EAA+EhB,EAAE,CAACe,QAAH,CAAYb,EAAE,CAACe,sBAAf,CAA/E,CAAP;AAAgI,CAA3M;;AACAd,sBAAsB,CAACe,KAAvB,GAA+B,aAAclB,EAAE,CAACmB,kBAAH,CAAsB;AAAEC,EAAAA,KAAK,EAAEjB,sBAAT;AAAiCkB,EAAAA,OAAO,EAAElB,sBAAsB,CAACS;AAAjE,CAAtB,CAA7C","sourcesContent":["import * as i0 from \"@angular/core\";\nimport * as i1 from \"@online-board/services/url/url-parser.service\";\nimport * as i2 from \"./utils/can-activate-route-params\";\nexport class CanActivateRouteSearch {\n constructor(urlService, routeParamsService) {\n this.urlService = urlService;\n this.routeParamsService = routeParamsService;\n }\n async canActivate(route) {\n const urlParams = this.urlService.parseRouteSearchUrlParams(route.params.params);\n return this.routeParamsService.canActivate(urlParams);\n }\n}\nCanActivateRouteSearch.ɵfac = function CanActivateRouteSearch_Factory(t) { return new (t || CanActivateRouteSearch)(i0.ɵɵinject(i1.OnlineBoardUrlParserService), i0.ɵɵinject(i2.CanActivateRouteParams)); };\nCanActivateRouteSearch.ɵprov = /*@__PURE__*/ i0.ɵɵdefineInjectable({ token: CanActivateRouteSearch, factory: CanActivateRouteSearch.ɵfac });\n"]},"metadata":{},"sourceType":"module"}