Skip to content
Davit Barbakadze edited this page Dec 20, 2013 · 15 revisions

Table of Contents

Constructor

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

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#L2045 "Defined at: src/plupload.js:2045")

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

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

File name for example "myfile.gif".

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

File type, e.g image/jpeg

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

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

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

Original file size in bytes.

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

Number of bytes uploaded of the files total size.

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

Number of percentage uploaded of the file.

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

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

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

Date of last modification.

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

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

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

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

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

Destroys plupload.File object.

Clone this wiki locally