DigitalData.UserManager/DigitalData.UserManager.NgWebUI/ClientApp/.angular/cache/17.3.0/babel-webpack/1ff522c6ca28cc4e72d0564c613613d8a9d144513fb593e240bca997a3474ce4.json

1 line
3.7 KiB
JSON

{"ast":null,"code":"import { ApiService } from './user-management.api.service';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/common/http\";\nexport class UserService extends ApiService {\n constructor(http, userUri) {\n super(http, userUri);\n this.userUri = userUri;\n }\n getByModuleId(moduleId, assigned = true) {\n const url = `${this.baseUrl}/ByModuleId/${moduleId}?assigned=${assigned}`;\n return this.http.get(url, {\n withCredentials: true\n });\n }\n getByGroupId(groupId, assigned = true) {\n const url = `${this.baseUrl}/ByGroupId/${groupId}?assigned=${assigned}`;\n return this.http.get(url, {\n withCredentials: true\n });\n }\n createByDir(createModel) {\n return this.http.post(`${this.baseUrl}/byDir`, createModel, {\n withCredentials: true\n });\n }\n static #_ = this.ɵfac = function UserService_Factory(t) {\n return new (t || UserService)(i0.ɵɵinject(i1.HttpClient), i0.ɵɵinject('USER_URL'));\n };\n static #_2 = this.ɵprov = /*@__PURE__*/i0.ɵɵdefineInjectable({\n token: UserService,\n factory: UserService.ɵfac,\n providedIn: 'root'\n });\n}","map":{"version":3,"names":["ApiService","UserService","constructor","http","userUri","getByModuleId","moduleId","assigned","url","baseUrl","get","withCredentials","getByGroupId","groupId","createByDir","createModel","post","_","i0","ɵɵinject","i1","HttpClient","_2","factory","ɵfac","providedIn"],"sources":["E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\services\\user.service.ts"],"sourcesContent":["import { Injectable, Inject } from '@angular/core';\r\nimport { HttpClient } from '@angular/common/http';\r\nimport { DirUser, User } from '../models/user-management.api.models';\r\nimport { ApiService } from './user-management.api.service';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserService extends ApiService<User> {\r\n constructor(http: HttpClient, @Inject('USER_URL') private userUri: string) {\r\n super(http, userUri);\r\n }\r\n\r\n getByModuleId(moduleId: number, assigned: boolean = true): Observable<User[]> {\r\n const url = `${this.baseUrl}/ByModuleId/${moduleId}?assigned=${assigned}`;\r\n return this.http.get<User[]>(url, { withCredentials: true });\r\n }\r\n\r\n getByGroupId(groupId: number, assigned: boolean = true): Observable<User[]> {\r\n const url = `${this.baseUrl}/ByGroupId/${groupId}?assigned=${assigned}`;\r\n return this.http.get<User[]>(url, { withCredentials: true });\r\n }\r\n\r\n createByDir(createModel: DirUser): Observable<DirUser> {\r\n return this.http.post<DirUser>(`${this.baseUrl}/byDir`, createModel, { withCredentials: true });\r\n }\r\n}"],"mappings":"AAGA,SAASA,UAAU,QAAQ,+BAA+B;;;AAM1D,OAAM,MAAOC,WAAY,SAAQD,UAAgB;EAC/CE,YAAYC,IAAgB,EAA8BC,OAAe;IACvE,KAAK,CAACD,IAAI,EAAEC,OAAO,CAAC;IADoC,KAAAA,OAAO,GAAPA,OAAO;EAEjE;EAEAC,aAAaA,CAACC,QAAgB,EAAEC,QAAA,GAAoB,IAAI;IACtD,MAAMC,GAAG,GAAG,GAAG,IAAI,CAACC,OAAO,eAAeH,QAAQ,aAAaC,QAAQ,EAAE;IACzE,OAAO,IAAI,CAACJ,IAAI,CAACO,GAAG,CAASF,GAAG,EAAE;MAAEG,eAAe,EAAE;IAAI,CAAE,CAAC;EAC9D;EAEAC,YAAYA,CAACC,OAAe,EAAEN,QAAA,GAAoB,IAAI;IACpD,MAAMC,GAAG,GAAG,GAAG,IAAI,CAACC,OAAO,cAAcI,OAAO,aAAaN,QAAQ,EAAE;IACvE,OAAO,IAAI,CAACJ,IAAI,CAACO,GAAG,CAASF,GAAG,EAAE;MAAEG,eAAe,EAAE;IAAI,CAAE,CAAC;EAC9D;EAEAG,WAAWA,CAACC,WAAoB;IAC9B,OAAO,IAAI,CAACZ,IAAI,CAACa,IAAI,CAAU,GAAG,IAAI,CAACP,OAAO,QAAQ,EAAEM,WAAW,EAAE;MAAEJ,eAAe,EAAE;IAAI,CAAE,CAAC;EACjG;EAAC,QAAAM,CAAA,G;qBAjBUhB,WAAW,EAAAiB,EAAA,CAAAC,QAAA,CAAAC,EAAA,CAAAC,UAAA,GAAAH,EAAA,CAAAC,QAAA,CACgB,UAAU;EAAA;EAAA,QAAAG,EAAA,G;WADrCrB,WAAW;IAAAsB,OAAA,EAAXtB,WAAW,CAAAuB,IAAA;IAAAC,UAAA,EAFV;EAAM","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}