Skip to main content
Module

x/lazy/types/deno.d.ts>FormData

A linq-like lazy-evaluation enumerable/iteration library that aims to support deno, node & browser
Latest
class FormData
implements DomIterable<string, FormDataEntryValue>
import { FormData } from "https://deno.land/x/lazy@v1.7.3/types/deno.d.ts";

Provides a way to easily construct a set of key/value pairs representing form fields and their values, which can then be easily sent using the XMLHttpRequest.send() method. It uses the same format a form would use if the encoding type were set to "multipart/form-data".

Constructors

new
FormData()

Methods

append(
name: string,
value: string | Blob,
fileName?: string,
): void
delete(name: string): void
entries(): IterableIterator<[string, FormDataEntryValue]>
forEach(callback: (
key: string,
parent: this,
) => void
, thisArg?: any
): void
get(name: string): FormDataEntryValue | null
getAll(name: string): FormDataEntryValue[]
has(name: string): boolean
keys(): IterableIterator<string>
set(
name: string,
value: string | Blob,
fileName?: string,
): void
values(): IterableIterator<string>
[Symbol.iterator](): IterableIterator<[string, FormDataEntryValue]>