Skip to content

FormData

Types

formDataEntryValue

type formDataEntryValue = WebAPI.FormDataEntryValue.t

t

type t = WebAPI.FetchTypes.formData = {}

Values

append

let append: (t, ~name: string, ~value: string) => unit

Parameters

tstringstring

Return type

unit

appendBlob

let appendBlob: (
t,
~name: string,
~blobValue: WebAPI.Blob.t,
~filename: string=?,
) => unit

Parameters

tstringWebAPI.Blob.toption<string>

Return type

unit

delete

let delete: (t, string) => unit

Parameters

tstring

Return type

unit

entries

let entries: t => iterable<(string, formDataEntryValue)>

Parameters

t

Return type

iterable

get

let get: (t, string) => Null.t<formDataEntryValue>

Parameters

tstring

Return type

Stdlib.Null.t<formDataEntryValue>

getAll

let getAll: (t, string) => array<formDataEntryValue>

Parameters

tstring

Return type

array<formDataEntryValue>

has

let has: (t, string) => bool

Parameters

tstring

Return type

bool

keys

let keys: t => iterable<string>

Parameters

t

Return type

iterable<string>

make

let make: (~form: 'form=?, ~submitter: 'submitter=?) => t

Parameters

optionoption

Return type

t

set

let set: (t, ~name: string, ~value: string) => unit

Parameters

tstringstring

Return type

unit

setBlob

let setBlob: (
t,
~name: string,
~blobValue: WebAPI.Blob.t,
~filename: string=?,
) => unit

Parameters

tstringWebAPI.Blob.toption<string>

Return type

unit