mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-17 14:21:29 +00:00
add emitters
This commit is contained in:
@@ -129,10 +129,7 @@ export class AdfHttpClient implements ee.Emitter,JsApiHttpClient {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
if(emitters){
|
return this.requestWithLegacyEventEmitters<T>(request, emitters, options.returnType);
|
||||||
return this.requestWithLegacyEventEmitters<T>(request, emitters, options.returnType);
|
|
||||||
}
|
|
||||||
return request.pipe(map(req => req.body)).toPromise<T>();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
post<T = any>(url: string, options?: RequestOptions, sc?: SecurityOptions, emitters?: JsApiEmitters): Promise<T> {
|
post<T = any>(url: string, options?: RequestOptions, sc?: SecurityOptions, emitters?: JsApiEmitters): Promise<T> {
|
||||||
@@ -240,7 +237,7 @@ export class AdfHttpClient implements ee.Emitter,JsApiHttpClient {
|
|||||||
takeUntil(abort$)
|
takeUntil(abort$)
|
||||||
).toPromise();
|
).toPromise();
|
||||||
|
|
||||||
(promise as any).abort = function() {
|
(promise as any).abort = function () {
|
||||||
eventEmitter.emit('abort');
|
eventEmitter.emit('abort');
|
||||||
abort$.next();
|
abort$.next();
|
||||||
abort$.complete();
|
abort$.complete();
|
||||||
|
Reference in New Issue
Block a user