UNPKG

@nfdi4plants/swate-components

Version:

Customizable React components for ontology annotation, based on Swate and the ARC.

31 lines 1.36 kB
import { HttpResponse, RequestBody_$union, HttpMethod_$union, HttpRequest } from './Types.fs.js'; import { FSharpList } from '@fable-org/fable-library-js/List.js'; import { Async } from '@fable-org/fable-library-js/AsyncBuilder.js'; import { uint8, int32 } from '@fable-org/fable-library-js/Int32.js'; /** * Creates a GET request to the specified url */ export declare function get$(url: string): HttpRequest; /** * Creates a POST request to the specified url */ export declare function post(url: string): HttpRequest; /** * Creates a request using the given method and url */ export declare function request(method: HttpMethod_$union, url: string): HttpRequest; /** * Appends a request with headers as key-value pairs */ export declare function withHeaders(headers: FSharpList<[string, string]>, req: HttpRequest): HttpRequest; /** * Sets the withCredentials option on the XHR request, useful for CORS requests */ export declare function withCredentials(withCredentials_1: boolean, req: HttpRequest): HttpRequest; /** * Appends a request with string body content */ export declare function withBody(body: RequestBody_$union, req: HttpRequest): HttpRequest; export declare const send: (req: HttpRequest) => Async<HttpResponse>; export declare const sendAndReadBinary: (req: HttpRequest) => Async<[uint8[], int32]>; //# sourceMappingURL=Http.fs.d.ts.map