File

projects/pl-core-utils-library/src/lib/service/pl-http.service.ts

Example

Index

Methods

Constructor

constructor(http: HttpClient)

Parameters :
Name Type Optional
http HttpClient No

Methods

DELETE
DELETE(plttpRequest: PlHttpRequest, responseType?: RESPONSE_TYPE, interrupt?: Subject, contentType?: CONTENT_TYPE | string, callBack?: (undefined) => void)

Parameters :
Name Type Optional
plttpRequest PlHttpRequest No
responseType RESPONSE_TYPE Yes
interrupt Subject<boolean> Yes
contentType CONTENT_TYPE | string Yes
callBack function Yes
Returns : Observable<HttpResponse<any>>
DOWNLOAD
DOWNLOAD(streamData: ArrayBuffer, contentType: CONTENT_TYPE | string, fileName?: string)

Parameters :
Name Type Optional
streamData ArrayBuffer No
contentType CONTENT_TYPE | string No
fileName string Yes
Returns : Promise<any>
DOWNLOADURL
DOWNLOADURL(url: string, filename: string)

l.piciollo si occupa di effettuare il download di un file contenuta nel blob creato con le altre funzionalità funzionalità utilizzabile in combinazione con le funzione di creazione image o file è possibile effettuare anche il download di un file in rete, passando il link al file

Parameters :
Name Type Optional Default value Description
url string No

: url del blob

filename string No "download_temp"

: nome file

Returns : void
FORKJOIN
FORKJOIN(plttpRequest: Array, interrupt?: Subject)

Parameters :
Name Type Optional
plttpRequest Array<PlHttpRequest> No
interrupt Subject<boolean> Yes
Returns : Observable<Array<HttpResponse<any>>>
GET
GET(plttpRequest: PlHttpRequest, responseType?: RESPONSE_TYPE, interrupt?: Subject, contentType?: CONTENT_TYPE | string, callBack?: (undefined) => void)

Parameters :
Name Type Optional
plttpRequest PlHttpRequest No
responseType RESPONSE_TYPE Yes
interrupt Subject<boolean> Yes
contentType CONTENT_TYPE | string Yes
callBack function Yes
Returns : Observable<HttpResponse<any>>
PATCH
PATCH(plttpRequest: PlHttpRequest, responseType?: RESPONSE_TYPE, interrupt?: Subject, contentType?: CONTENT_TYPE | string, callBack?: (undefined) => void)

Parameters :
Name Type Optional
plttpRequest PlHttpRequest No
responseType RESPONSE_TYPE Yes
interrupt Subject<boolean> Yes
contentType CONTENT_TYPE | string Yes
callBack function Yes
Returns : Observable<HttpResponse<any>>
POST
POST(plttpRequest: PlHttpRequest, responseType?: RESPONSE_TYPE, interrupt?: Subject, contentType?: CONTENT_TYPE | string, callBack?: (undefined) => void)

Parameters :
Name Type Optional
plttpRequest PlHttpRequest No
responseType RESPONSE_TYPE Yes
interrupt Subject<boolean> Yes
contentType CONTENT_TYPE | string Yes
callBack function Yes
Returns : Observable<HttpResponse<any>>
PUT
PUT(plttpRequest: PlHttpRequest, responseType?: RESPONSE_TYPE, interrupt?: Subject, contentType?: CONTENT_TYPE | string, callBack?: (undefined) => void)

Parameters :
Name Type Optional
plttpRequest PlHttpRequest No
responseType RESPONSE_TYPE Yes
interrupt Subject<boolean> Yes
contentType CONTENT_TYPE | string Yes
callBack function Yes
Returns : Observable<HttpResponse<any>>

result-matching ""

    No results matching ""