Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FormData

Package version

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".

Hierarchy

  • FormData

Index

Methods

[Symbol.iterator]

  • Returns IterableIterator<[string, FormDataEntryValue]>

append

  • append(name: string, value: string | Blob, fileName?: undefined | string): void
  • Parameters

    • name: string
    • value: string | Blob
    • Optional fileName: undefined | string

    Returns void

delete

  • delete(name: string): void
  • Parameters

    • name: string

    Returns void

entries

  • Returns an array of key, value pairs for every entry in the list.

    Returns IterableIterator<[string, FormDataEntryValue]>

forEach

get

  • Parameters

    • name: string

    Returns FormDataEntryValue | null

getAll

  • Parameters

    • name: string

    Returns FormDataEntryValue[]

has

  • has(name: string): boolean
  • Parameters

    • name: string

    Returns boolean

keys

  • Returns a list of keys in the list.

    Returns IterableIterator<string>

set

  • set(name: string, value: string | Blob, fileName?: undefined | string): void
  • Parameters

    • name: string
    • value: string | Blob
    • Optional fileName: undefined | string

    Returns void

values

  • Returns a list of values in the list.

    Returns IterableIterator<FormDataEntryValue>

Generated using TypeDoc