PageSourceSearch

https://mosconsv-tickets.zapomni.ru/59.06f910cad89dcc71.js

js zapomni.ru collected 2026-09-24 20:25:31 UTC 2,497 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkgift_widget_alt=self.webpackChunkgift_widget_alt||[]).push([[59],{9059:(S,i,t)=>{t.r(i),t.d(i,{SeasonTicketsModule:()=>f});var d=t(9808),h=t(8929),n=t(7625),l=t(5e3),s=t(8793),o=t(2385),a=t(3299);let m=(()=>{class e{constructor(r,v,C){this.seasonController=r,this.translation=v,this.cdr=C,this.destroy$=new h.xQ}ngOnInit(){this.translation.onChange().pipe((0,n.R)(this.destroy$)).subscribe(()=>this.cdr.markForCheck())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.seasonController.reset()}}return e.\u0275fac=function(r){return new(r||e)(l.Y36(s.s),l.Y36(o.Bo),l.Y36(l.sBO))},e.\u0275cmp=l.Xpm({type:e,selectors:[["app-season-tickets"]],decls:1,vars:0,template:function(r,v){1&r&&l._UZ(0,"router-outlet")},dependencies:[a.lC],styles:["[_nghost-%COMP%]{margin:24px 0;display:block}"],changeDetection:0}),e})();var u=t(6539),g=t(6531);const y=[{path:"",component:m,children:[{path:"",loadChildren:()=>Promise.all([t.e(592),t.e(882)]).then(t.bind(t,6882)).then(e=>e.SeasonTicketsListModule)},{path:"collect/:seasonId",loadChildren:()=>Promise.all([t.e(592),t.e(577)]).then(t.bind(t,4577)).then(e=>e.SeasonTicketsCollectModule)},{path:"select-schedules/:seasonId",loadChildren:()=>Promise.all([t.e(592),t.e(44)]).then(t.bind(t,9044)).then(e=>e.SeasonTicketsSelectModule)}]}];let f=(()=>{class e{}return e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=l.oAB({type:e}),e.\u0275inj=l.cJS({imports:[d.ez,a.Bz.forChild(y),u._8.forRoot({provide:u._A,useFactory:g.x})]}),e})()},8793:(S,i,t)=>{t.d(i,{s:()=>h});var d=t(5e3);let h=(()=>{class n{constructor(){this.complex_event_uuid=null,this.linkedEvents=[],this.selectedEvents=new Map}static selectionStorageKey(s){return`seasonCollectSelection:${s}`}persistSelectedEvents(s){const o=null!=s?s:this.complex_event_uuid;!o||sessionStorage.setItem(n.selectionStorageKey(o),JSON.stringify([...this.selectedEvents.entries()]))}restoreSelectedEventsFromStorage(s){const o=sessionStorage.getItem(n.selectionStorageKey(s));if(!o)return null;try{const a=JSON.parse(o);return Array.isArray(a)?new Map(a):null}catch(a){return null}}clearPersistedSelectedEvents(s){const o=null!=s?s:this.complex_event_uuid;!o||sessionStorage.removeItem(n.selectionStorageKey(o))}reset(){this.clearPersistedSelectedEvents(),this.linkedEvents=[],this.selectedEvents.clear(),this.complex_event_uuid=null}}return n.\u0275fac=function(s){return new(s||n)},n.\u0275prov=d.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.