1import{q as t}from"./chunk-XYU3HKCH.js";import{X as c,_ as o,sd as i,td as S}from"./chunk-B55Z224L.js";var s=class r{constructor(e,a){this._storageService=e;this._httpService=a}_storageService;_httpService;getUserSchedule(e={}){return this._httpService.sendPostRequest(t.getUserSchedule,e)}addSchedule(e={}){return this._httpService.sendPostRequest(t.addUserSchedule,e)}deleteSchedule(e={}){return this._httpService.sendPostRequest(t.deleteUserSchedule,e)}updateSelectedScheduleBookmark(e){this._storageService.putDataInStorage("scheduleSearchSelectedBookmark",JSON.stringify(e))}removeSelectedScheduleBookmark(){this._storageService.removeDataFromStorage("scheduleSearchSelectedBookmark")}getSelectedScheduleBookmark(){return this._storageService.getDataFromStorage("scheduleSearchSelectedBookmark")?JSON.parse(this._storageService.getDataFromStorage("scheduleSearchSelectedBookmark")):{}}static \u0275fac=function(a){return new(a||r)(o(i),o(S))};static \u0275prov=c({token:r,factory:r.\u0275fac,providedIn:"root"})};export{s as a};
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.