Reference Source
import {FileUpload} from '@adobe/coral-spectrum'
public class | source

FileUploadItem

A FileUpload item encapsulating file meta-data

See:

Example:

JS constructor
new Coral.FileUpload.Item();

Static Member Summary

Static Public Members
public static

Returns FileUploadItem response types.

Constructor Summary

Public Constructor
public

constructor(file: File)

Takes a {File} as argument.

Member Summary

Public Members
public

file: File

The File.

public

Array of additional parameters as key:value to be uploaded with the file.

public

The item xhr readyState property.

public

response: String | ArrayBuffer | Blob | Document

The item xhr responseType property.

public

The item xhr responseText property.

public

The item xhr responseType property.

public

The item xhr responseXML property.

public

The item xhr status property.

public

The item xhr statusText property.

public

The item xhr timeout property.

public

The item xhr withCredentials property.

Static Public Members

public static responseType: FileUploadItemResponseTypeEnum: * source

Returns FileUploadItem response types.

Public Constructors

public constructor(file: File) source

Takes a {File} as argument.

Params:

NameTypeAttributeDescription
file File

Public Members

public file: File source

The File.

  • read-only

public parameters: Array<Object> source

Array of additional parameters as key:value to be uploaded with the file. A parameter must contain a name key:value and optionally a value key:value.

  • [] by default.

public readyState: Number source

The item xhr readyState property.

  • read-only
  • 0 by default.

public response: String | ArrayBuffer | Blob | Document source

The item xhr responseType property. Depends on Coral.FileUpload.Item#responseType.

  • read-only
  • "" by default.

public responseText: String source

The item xhr responseText property.

  • read-only
  • "" by default.

public responseType: String source

The item xhr responseType property. See FileUploadItemResponseTypeEnum.

  • {FileUploadItemResponseTypeEnum.TEXT} by default.

public responseXML: HTMLElement source

The item xhr responseXML property.

  • read-only
  • null by default.

public status: Number source

The item xhr status property.

  • read-only
  • 0 by default.

public statusText: String source

The item xhr statusText property.

  • read-only
  • "" by default.

public timeout: Number source

The item xhr timeout property.

  • 0 by default.

public withCredentials: Boolean source

The item xhr withCredentials property.

  • false by default.