| Package | xp.utils |
| Class | public class FileUploadManager |
| Inheritance | FileUploadManager flash.events.EventDispatcher |
See also
| Property | Defined by | ||
|---|---|---|---|
| fileTypes : Array
The file types filter for the select files dialog
| FileUploadManager | ||
| maxFileSize : Number = Infinity
The maximum file size to be uploaded
| FileUploadManager | ||
| url : String The destination url to upload to
| FileUploadManager | ||
| Method | Defined by | ||
|---|---|---|---|
|
FileUploadManager(url:String)
Create a new instance of the file upload manager
| FileUploadManager | ||
|
browse():void
browse for files to upload
| FileUploadManager | ||
|
clear():void
Clear file in the list
| FileUploadManager | ||
|
getFile(index:Number):FileReference
returns the file ref object at the specified index
| FileUploadManager | ||
|
onComplete(fileRef:Object):void
Callback when a file has been loaded
| FileUploadManager | ||
|
onHTTPError(fileRef:Object, httpError:String):void
Callback on a HTTP error
| FileUploadManager | ||
|
onIOError(fileRef:Object):void
Callback on a file IO error
| FileUploadManager | ||
|
onProgress(fileRef:Object, bytesLoaded:Number, bytesTotal:Number):void
Callback as a file is being loaded
| FileUploadManager | ||
|
onSecurityError(fileRef:Object, errorCode:String):void
Callback on a file security error
| FileUploadManager | ||
|
onSelect(refList:Object):void
Callback from the reflist when file(s) have been selected
| FileUploadManager | ||
|
start(files:Array):void
Start uploading the files
| FileUploadManager | ||
|
toString():String
The About string
| FileUploadManager | ||
|
upload():void
Upload file in the list
| FileUploadManager | ||
| fileTypes | property |
public var fileTypes:ArrayThe file types filter for the select files dialog
| maxFileSize | property |
public var maxFileSize:Number = InfinityThe maximum file size to be uploaded
| url | property |
public var url:StringThe destination url to upload to
| FileUploadManager | () | constructor |
public function FileUploadManager(url:String)Create a new instance of the file upload manager
Parametersurl:String |
| browse | () | method |
public function browse():voidbrowse for files to upload
| clear | () | method |
public function clear():voidClear file in the list
| getFile | () | method |
public function getFile(index:Number):FileReferencereturns the file ref object at the specified index
Parametersindex:Number |
FileReference |
| onComplete | () | method |
public function onComplete(fileRef:Object):voidCallback when a file has been loaded
ParametersfileRef:Object |
| onHTTPError | () | method |
public function onHTTPError(fileRef:Object, httpError:String):voidCallback on a HTTP error
ParametersfileRef:Object |
|
httpError:String |
| onIOError | () | method |
public function onIOError(fileRef:Object):voidCallback on a file IO error
ParametersfileRef:Object |
| onProgress | () | method |
public function onProgress(fileRef:Object, bytesLoaded:Number, bytesTotal:Number):voidCallback as a file is being loaded
ParametersfileRef:Object |
|
bytesLoaded:Number |
|
bytesTotal:Number |
| onSecurityError | () | method |
public function onSecurityError(fileRef:Object, errorCode:String):voidCallback on a file security error
ParametersfileRef:Object |
|
errorCode:String |
| onSelect | () | method |
public function onSelect(refList:Object):voidCallback from the reflist when file(s) have been selected
ParametersrefList:Object |
| start | () | method |
public function start(files:Array):voidStart uploading the files
Parametersfiles:Array |
| toString | () | method |
public override function toString():StringThe About string
ReturnsString |
| upload | () | method |
public function upload():voidUpload file in the list