1import{a as s,c as p}from"./chunk-SHTGYNA2.js";import{C as n}from"./chunk-4YERUHPX.js";import{V as a,_ as i}from"./chunk-DQGQ5ICO.js";var v=class r{constructor(t,e,o){this.httpService=t;this.httpClient=e;this.settingService=o}apiUrl="/api/v1/menuoptions";get(t){return this.httpService.get(this.apiUrl,{params:t})}getById(t){return this.httpService.get(`${this.apiUrl}/${t}`)}add(t){return this.httpService.post(this.apiUrl,t)}delete(t){return this.httpService.del(`${this.apiUrl}/${t}`)}update(t){return this.httpService.put(`${this.apiUrl}/Update/${t.menuOptionID}`,t)}updateState(t){return this.httpService.put(`${this.apiUrl}/UpdateState/${t.menuOptionID}`,t)}sort(t,e){return this.httpService.post(`${this.apiUrl}/${t}/sort/${e}`,{})}relatedSites(){return this.httpClient.get(`${this.settingService.globalApiUrl}/api/v1/sites/related/${this.settingService.settings.general.siteKeyword}`,{headers:{}})}getFeatured(){return this.httpClient.get(`${this.settingService.globalApiUrl}/api/v1/featuredsitemenu/${this.settingService.settings.general.siteKeyword}`,{headers:{}})}menuFind(t){return this.httpService.get("/api/v1/menufind",{params:t})}static \u0275fac=function(e){return new(e||r)(i(s),i(n),i(p))};static \u0275prov=a({token:r,factory:r.\u0275fac,providedIn:"root"})};export{v 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.