From a976b03cd1917d576d084726529427e709d5fe3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20=C3=81valos?= Date: Fri, 24 May 2024 12:11:59 -0600 Subject: taler-util: cancel http requests via os.fetchHttp --- packages/taler-util/src/qtart.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'packages/taler-util/src/qtart.ts') diff --git a/packages/taler-util/src/qtart.ts b/packages/taler-util/src/qtart.ts index e298a157c..373daeae7 100644 --- a/packages/taler-util/src/qtart.ts +++ b/packages/taler-util/src/qtart.ts @@ -17,7 +17,11 @@ export interface QjsHttpOptions { } export interface QjsOsLib { - fetchHttp(url: string, options?: QjsHttpOptions): Promise; + fetchHttp(url: string, options?: QjsHttpOptions): { + requestId: number, + promise: Promise, + cancelFn: (reqId: number) => number, + }; postMessageToHost(s: string): void; setMessageFromHostHandler(h: (s: string) => void): void; rename(oldPath: string, newPath: string): number; -- cgit v1.2.3