ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
12 lines (11 loc) • 516 B
TypeScript
import { Subscriber } from 'rxjs';
import { ServiceResponse } from '../interfaces/service-response.interface';
import { HttpRequestOptions } from './http-request-options.type';
export type ServiceRequestParam = {
method: 'GET' | 'POST' | 'PUT' | 'DELETE';
url: string;
body?: any;
options?: HttpRequestOptions;
successCallback?: (resp: ServiceResponse, observer: Subscriber<ServiceResponse>) => void;
errorCallBack?: (resp: ServiceResponse, observer: Subscriber<ServiceResponse>) => void;
};