/* eslint-disable */ /* Code generated by ng-openapi-gen DO NOT EDIT. */ import { HttpClient, HttpContext, HttpResponse } from '@angular/common/http'; import { Observable } from 'rxjs'; import { filter, map } from 'rxjs/operators'; import { StrictHttpResponse } from '../../strict-http-response'; import { RequestBuilder } from '../../request-builder'; export interface DeleteGame$Params { id: string; } export function deleteGame(http: HttpClient, rootUrl: string, params: DeleteGame$Params, context?: HttpContext): Observable> { const rb = new RequestBuilder(rootUrl, deleteGame.PATH, 'delete'); if (params) { rb.path('id', params.id, {}); } return http.request( rb.build({ responseType: 'text', accept: '*/*', context }) ).pipe( filter((r: any): r is HttpResponse => r instanceof HttpResponse), map((r: HttpResponse) => { return (r as HttpResponse).clone({ body: undefined }) as StrictHttpResponse; }) ); } deleteGame.PATH = '/api/games/{id}';