1 line
5.5 KiB
JSON
1 line
5.5 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 \"@angular/router\";\nimport * as i2 from \"@online-board/services/title.service\";\nimport * as i3 from \"../../../../../../../toolkit/title/title.component\";\nexport class OnlineBoardDepartureTitleComponent {\n constructor(route, titleService) {\n this.route = route;\n this.titleService = titleService;\n this.title = '';\n }\n\n ngOnInit() {\n var _this = this;\n\n this.route.data.subscribe({\n next: function () {\n var _ref = _asyncToGenerator(function* (data) {\n if (data.urlParams.route) {\n _this.title = yield _this.titleService.getDepartureTitle(data.urlParams.route);\n }\n });\n\n return function next(_x) {\n return _ref.apply(this, arguments);\n };\n }()\n });\n }\n\n}\n\nOnlineBoardDepartureTitleComponent.ɵfac = function OnlineBoardDepartureTitleComponent_Factory(t) {\n return new (t || OnlineBoardDepartureTitleComponent)(i0.ɵɵdirectiveInject(i1.ActivatedRoute), i0.ɵɵdirectiveInject(i2.OnlineBoardTitleService));\n};\n\nOnlineBoardDepartureTitleComponent.ɵcmp = /*@__PURE__*/i0.ɵɵdefineComponent({\n type: OnlineBoardDepartureTitleComponent,\n selectors: [[\"online-board-departure-title\"]],\n decls: 1,\n vars: 1,\n consts: [[3, \"title\"]],\n template: function OnlineBoardDepartureTitleComponent_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelement(0, \"aero-title\", 0);\n }\n\n if (rf & 2) {\n i0.ɵɵproperty(\"title\", ctx.title);\n }\n },\n directives: [i3.TitleComponent],\n encapsulation: 2\n});","map":{"version":3,"sources":["/Users/gnezim/_projects/tims/flights_web_raw/Aeroflot.Flights.Web/apps/angular/src/app/features/online-board/pages/search/departure/components/title/online-board-departure-title.component.ts"],"names":["i0","i1","i2","i3","OnlineBoardDepartureTitleComponent","constructor","route","titleService","title","ngOnInit","data","subscribe","next","urlParams","getDepartureTitle","ɵfac","OnlineBoardDepartureTitleComponent_Factory","t","ɵɵdirectiveInject","ActivatedRoute","OnlineBoardTitleService","ɵcmp","ɵɵdefineComponent","type","selectors","decls","vars","consts","template","OnlineBoardDepartureTitleComponent_Template","rf","ctx","ɵɵelement","ɵɵproperty","directives","TitleComponent","encapsulation"],"mappings":";AAAA,OAAO,KAAKA,EAAZ,MAAoB,eAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,iBAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,sCAApB;AACA,OAAO,KAAKC,EAAZ,MAAoB,oDAApB;AACA,OAAO,MAAMC,kCAAN,CAAyC;AAC5CC,EAAAA,WAAW,CAACC,KAAD,EAAQC,YAAR,EAAsB;AAC7B,SAAKD,KAAL,GAAaA,KAAb;AACA,SAAKC,YAAL,GAAoBA,YAApB;AACA,SAAKC,KAAL,GAAa,EAAb;AACH;;AACDC,EAAAA,QAAQ,GAAG;AAAA;;AACP,SAAKH,KAAL,CAAWI,IAAX,CAAgBC,SAAhB,CAA0B;AACtBC,MAAAA,IAAI;AAAA,qCAAE,WAAOF,IAAP,EAAgB;AAClB,cAAIA,IAAI,CAACG,SAAL,CAAeP,KAAnB,EAA0B;AACtB,YAAA,KAAI,CAACE,KAAL,SAAmB,KAAI,CAACD,YAAL,CAAkBO,iBAAlB,CAAoCJ,IAAI,CAACG,SAAL,CAAeP,KAAnD,CAAnB;AACH;AACJ,SAJG;;AAAA;AAAA;AAAA;AAAA;AADkB,KAA1B;AAOH;;AAd2C;;AAgBhDF,kCAAkC,CAACW,IAAnC,GAA0C,SAASC,0CAAT,CAAoDC,CAApD,EAAuD;AAAE,SAAO,KAAKA,CAAC,IAAIb,kCAAV,EAA8CJ,EAAE,CAACkB,iBAAH,CAAqBjB,EAAE,CAACkB,cAAxB,CAA9C,EAAuFnB,EAAE,CAACkB,iBAAH,CAAqBhB,EAAE,CAACkB,uBAAxB,CAAvF,CAAP;AAAkJ,CAArP;;AACAhB,kCAAkC,CAACiB,IAAnC,GAA0C,aAAcrB,EAAE,CAACsB,iBAAH,CAAqB;AAAEC,EAAAA,IAAI,EAAEnB,kCAAR;AAA4CoB,EAAAA,SAAS,EAAE,CAAC,CAAC,8BAAD,CAAD,CAAvD;AAA2FC,EAAAA,KAAK,EAAE,CAAlG;AAAqGC,EAAAA,IAAI,EAAE,CAA3G;AAA8GC,EAAAA,MAAM,EAAE,CAAC,CAAC,CAAD,EAAI,OAAJ,CAAD,CAAtH;AAAsIC,EAAAA,QAAQ,EAAE,SAASC,2CAAT,CAAqDC,EAArD,EAAyDC,GAAzD,EAA8D;AAAE,QAAID,EAAE,GAAG,CAAT,EAAY;AACjS9B,MAAAA,EAAE,CAACgC,SAAH,CAAa,CAAb,EAAgB,YAAhB,EAA8B,CAA9B;AACH;;AAAC,QAAIF,EAAE,GAAG,CAAT,EAAY;AACV9B,MAAAA,EAAE,CAACiC,UAAH,CAAc,OAAd,EAAuBF,GAAG,CAACvB,KAA3B;AACH;AAAE,GAJsE;AAIpE0B,EAAAA,UAAU,EAAE,CAAC/B,EAAE,CAACgC,cAAJ,CAJwD;AAInCC,EAAAA,aAAa,EAAE;AAJoB,CAArB,CAAxD","sourcesContent":["import * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/router\";\nimport * as i2 from \"@online-board/services/title.service\";\nimport * as i3 from \"../../../../../../../toolkit/title/title.component\";\nexport class OnlineBoardDepartureTitleComponent {\n constructor(route, titleService) {\n this.route = route;\n this.titleService = titleService;\n this.title = '';\n }\n ngOnInit() {\n this.route.data.subscribe({\n next: async (data) => {\n if (data.urlParams.route) {\n this.title = await this.titleService.getDepartureTitle(data.urlParams.route);\n }\n },\n });\n }\n}\nOnlineBoardDepartureTitleComponent.ɵfac = function OnlineBoardDepartureTitleComponent_Factory(t) { return new (t || OnlineBoardDepartureTitleComponent)(i0.ɵɵdirectiveInject(i1.ActivatedRoute), i0.ɵɵdirectiveInject(i2.OnlineBoardTitleService)); };\nOnlineBoardDepartureTitleComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: OnlineBoardDepartureTitleComponent, selectors: [[\"online-board-departure-title\"]], decls: 1, vars: 1, consts: [[3, \"title\"]], template: function OnlineBoardDepartureTitleComponent_Template(rf, ctx) { if (rf & 1) {\n i0.ɵɵelement(0, \"aero-title\", 0);\n } if (rf & 2) {\n i0.ɵɵproperty(\"title\", ctx.title);\n } }, directives: [i3.TitleComponent], encapsulation: 2 });\n"]},"metadata":{},"sourceType":"module"} |