File
Constructor
constructor(http: HttpClient)
|
|
Parameters :
Name |
Type |
Optional |
http |
HttpClient
|
No
|
|
Methods
getAllOperator
|
getAllOperator()
|
|
|
Private
OpUrl
|
Default value : `${environment.apiBaseUrl}/operateur/`
|
|
import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs/internal/Observable';
import { IOperateur } from 'src/app/_interfaces/trafics/operateur/operateur';
import { environment } from 'src/environments/environment';
@Injectable({
providedIn: 'root',
})
export class OperateurService {
//private OpUrl = 'http://192.168.1.223:8001/operateur/';
private OpUrl = `${environment.apiBaseUrl}/operateur/`;
constructor(
private http: HttpClient
// public operateur: IOperateur
) {}
// eslint-disable-next-line @typescript-eslint/no-explicit-any
getAllOperator(): Observable<IOperateur[]> {
return this.http.get<IOperateur[]>(this.OpUrl);
}
}