Skip to content
Davit Barbakadze edited this page Sep 8, 2013 · 15 revisions

Table of Contents

Constructor

### [File(file)](/moxiecode/plupload/blob/master/src/plupload.js#L1857 "Defined at: src/plupload.js:1857")

Constructs a new file instance.

Arguments

  • file Object
    Object containing file properties
    • name String
      Name of the file.
    • size Number
      File size.
## Properties ### [id](/moxiecode/plupload/blob/master/src/plupload.js#L1874 "Defined at: src/plupload.js:1874")

File id this is a globally unique id for the specific file.

### [name](/moxiecode/plupload/blob/master/src/plupload.js#L1882 "Defined at: src/plupload.js:1882")

File name for example "myfile.gif".

### [type](/moxiecode/plupload/blob/master/src/plupload.js#L1890 "Defined at: src/plupload.js:1890")

File type, e.g image/jpeg

### [size](/moxiecode/plupload/blob/master/src/plupload.js#L1898 "Defined at: src/plupload.js:1898")

File size in bytes (may change after client-side manupilation).

### [origSize](/moxiecode/plupload/blob/master/src/plupload.js#L1906 "Defined at: src/plupload.js:1906")

Original file size in bytes.

### [loaded](/moxiecode/plupload/blob/master/src/plupload.js#L1914 "Defined at: src/plupload.js:1914")

Number of bytes uploaded of the files total size.

### [percent](/moxiecode/plupload/blob/master/src/plupload.js#L1922 "Defined at: src/plupload.js:1922")

Number of percentage uploaded of the file.

### [status](/moxiecode/plupload/blob/master/src/plupload.js#L1930 "Defined at: src/plupload.js:1930")

Status constant matching the plupload states QUEUED, UPLOADING, FAILED, DONE.

### [lastModifiedDate](/moxiecode/plupload/blob/master/src/plupload.js#L1939 "Defined at: src/plupload.js:1939")

Date of last modification.

## Methods ### [getNative()](/moxiecode/plupload/blob/master/src/plupload.js#L1947 "Defined at: src/plupload.js:1947")

Returns native window.File object, when it's available.

### [getSource()](/moxiecode/plupload/blob/master/src/plupload.js#L1958 "Defined at: src/plupload.js:1958")

Returns mOxie.File - unified wrapper object that can be used across runtimes.

### [destroy()](/moxiecode/plupload/blob/master/src/plupload.js#L1971 "Defined at: src/plupload.js:1971")

Destroys plupload.File object.

Clone this wiki locally