| Class | plupload | 
| Type | Singleton | 
// Encode entities
console.log(plupload.xmlEncode("My string <>"));
// Generate unique id
console.log(plupload.guid());
| Property | Defined By | 
|---|---|
| 
DONE : Object 
[static] File has been uploaded successfully | plupload | 
| 
FAILED : Object 
[static] File has failed to be uploaded | plupload | 
| 
FILE_EXTENSION_ERROR : Object 
[static] File extension error. | plupload | 
| 
FILE_SIZE_ERROR : Object 
[static] File size error. | plupload | 
| 
GENERIC_ERROR : Object 
[static] Generic error for example if an exception is thrown inside Silverlight. | plupload | 
| 
HTTP_ERROR : Object 
[static] HTTP transport error. | plupload | 
| 
INIT_ERROR : Object 
[static] Initialization error. | plupload | 
| 
IO_ERROR : Object 
[static] Generic I/O error. | plupload | 
| 
mimeTypes : Object 
[static] Mime type lookup table. | plupload | 
| 
QUEUED : Object 
[static] File is queued for upload | plupload | 
| 
SECURITY_ERROR : Object 
[static] Generic I/O error. | plupload | 
| 
STARTED : Object 
[static] Upload process is running | plupload | 
| 
STOPPED : Object 
[static] Inital state of the queue and also the state ones it's finished all it's uploads. | plupload | 
| 
UPLOADING : Object 
[static] File is being uploaded | plupload | 
| Method | Defined By | 
|---|---|
| 
addRuntime(name:String, obj:Object):void 
[static] Adds a specific upload runtime like for example flash or gears. | plupload | 
| 
cleanName(s:String):String 
[static] Cleans the specified name from national characters (diacritics). | plupload | 
| 
extend(target:Object, obj:Object..):Object 
[static] Extends the specified object with another object. | plupload | 
| 
formatSize(size:Number):String 
[static] Formats the specified number as a size string for example 1024 becomes 1 KB. | plupload | 
| 
getPos(node:Element, root:Element):object 
[static] Returns the absolute x, y position of an Element. | plupload | 
| 
guid():String 
[static] Generates an unique ID. | plupload | 
| 
parseSize(size:String/Number):Number 
[static] Parses the specified size string into a byte value. | plupload | 
| 
toArray(obj:Object):Array 
[static] Forces anything into an array. | plupload | 
| 
xmlEncode(s:String):String 
[static] Encodes the specified string. | plupload | 
public static DONE : Object
public static FAILED : Object
public static FILE_EXTENSION_ERROR : Object
public static FILE_SIZE_ERROR : Object
public static GENERIC_ERROR : Object
public static HTTP_ERROR : Object
public static INIT_ERROR : Object
public static IO_ERROR : Object
public static mimeTypes : Object
public static QUEUED : Object
public static SECURITY_ERROR : Object
public static STARTED : Object
public static STOPPED : Object
public static UPLOADING : Object
public static 
						function addRuntime(name:String, obj:Object):void
| name:String | Runtime name for example flash. | 
| obj:Object | Object containing init/destroy method. | 
public static 
						function cleanName(s:String):String
| s:String | String to clean up. | 
public static 
						function extend(target:Object, obj:Object..):Object
| target:Object | Object to extend. | 
| obj:Object.. | Multiple objects to extend with. | 
public static 
						function formatSize(size:Number):String
| size:Number | Size to format as string. | 
public static 
						function getPos(node:Element, root:Element):object
| node:Element | HTML element or element id to get x, y position from. | 
| root:Element | Optional root element to stop calculations at. | 
public static 
						function guid():String
public static 
						function parseSize(size:String/Number):Number
| size:String/Number | String to parse or number to just pass through. | 
public static 
						function toArray(obj:Object):Array
| obj:Object | Object with length field. | 
public static 
						function xmlEncode(s:String):String
| s:String | String to encode. |