@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="FormData")
public class FormData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FormData.Entry |
static interface |
FormData.ForEachCallback |
static interface |
FormData.ForEachCallback2 |
static interface |
FormData.ForEachCallback3 |
| Constructor and Description |
|---|
FormData()
The FormData() constructor creates a new FormData object.
|
FormData(HTMLFormElement form)
The FormData() constructor creates a new FormData object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(java.lang.String name,
Blob blobValue)
The append() method of the FormData interface appends a new value onto an existing key inside a FormData object, or adds the key if it does not already exist.
|
void |
append(java.lang.String name,
Blob blobValue,
java.lang.String filename)
The append() method of the FormData interface appends a new value onto an existing key inside a FormData object, or adds the key if it does not already exist.
|
void |
append(java.lang.String name,
java.lang.String value)
The append() method of the FormData interface appends a new value onto an existing key inside a FormData object, or adds the key if it does not already exist.
|
void |
delete(java.lang.String name)
The delete() method of the FormData interface deletes a key and its value(s) from a FormData object.
|
JsIterator<FormData.Entry> |
entries()
The FormData.entries() method returns an iterator allowing to go through all key/value pairs contained in this object.
|
void |
forEach(FormData.ForEachCallback callback) |
void |
forEach(FormData.ForEachCallback2 callback) |
void |
forEach(FormData.ForEachCallback3 callback) |
FormDataEntryValue |
get(java.lang.String name)
The get() method of the FormData interface returns the first value associated with a given key from within a FormData object.
|
JsArray<FormDataEntryValue> |
getAll(java.lang.String name)
The getAll() method of the FormData interface returns all the values associated with a given key from within a FormData object.
|
boolean |
has(java.lang.String name)
The has() method of the FormData interface returns a boolean stating whether a FormData object contains a certain key.
|
JsIterator<java.lang.String> |
keys()
The FormData.keys() method returns an iterator allowing to go through all keys contained in this object.
|
void |
set(java.lang.String name,
Blob blobValue)
The set() method of the FormData interface sets a new value for an existing key inside a FormData object, or adds the key/value if it does not already exist.
|
void |
set(java.lang.String name,
Blob blobValue,
java.lang.String filename)
The set() method of the FormData interface sets a new value for an existing key inside a FormData object, or adds the key/value if it does not already exist.
|
void |
set(java.lang.String name,
java.lang.String value)
The set() method of the FormData interface sets a new value for an existing key inside a FormData object, or adds the key/value if it does not already exist.
|
JsIterator<FormDataEntryValue> |
values()
The FormData.values() method returns an iterator allowing to go through all values contained in this object.
|
public FormData(@Nonnull
HTMLFormElement form)
public FormData()
public void append(@Nonnull
java.lang.String name,
@Nonnull
java.lang.String value)
public void append(@Nonnull
java.lang.String name,
@Nonnull
Blob blobValue,
@Nonnull
java.lang.String filename)
public void append(@Nonnull
java.lang.String name,
@Nonnull
Blob blobValue)
public void delete(@Nonnull
java.lang.String name)
@Nullable public FormDataEntryValue get(@Nonnull java.lang.String name)
@Nonnull public JsArray<FormDataEntryValue> getAll(@Nonnull java.lang.String name)
public boolean has(@Nonnull
java.lang.String name)
public void set(@Nonnull
java.lang.String name,
@Nonnull
java.lang.String value)
public void set(@Nonnull
java.lang.String name,
@Nonnull
Blob blobValue,
@Nonnull
java.lang.String filename)
public void set(@Nonnull
java.lang.String name,
@Nonnull
Blob blobValue)
@Nonnull public JsIterator<java.lang.String> keys()
@Nonnull public JsIterator<FormDataEntryValue> values()
@Nonnull public JsIterator<FormData.Entry> entries()
public void forEach(@Nonnull
FormData.ForEachCallback callback)
public void forEach(@Nonnull
FormData.ForEachCallback2 callback)
public void forEach(@Nonnull
FormData.ForEachCallback3 callback)