API documentation automatically generated by docmeteor.
File: "upload-http-client.js" Where: {client}
2MB default upload chunk size
This method is private
Arguments
Returns {undefined}
- ### <a name="_errorHandler"></a>_errorHandler(data, addTask) <sub><i>Client</i></sub> ### *This method is private* __Arguments__ * __data__ *{Object}* * __addTask__ *{Function}* __Returns__ *{undefined}* > ```var _errorHandler = function(data, addTask, failures) { ...``` [upload-http-client.js:49](upload-http-client.js#L49) - ### <a name="UploadTransferQueue"></a>new UploadTransferQueue([options]) <sub><i>Client</i></sub> ### __Arguments__ * __options__ *{Object}* (Optional) > ```UploadTransferQueue = function(options) { ...``` [upload-http-client.js:60](upload-http-client.js#L60) - ### <a name="UploadTransferQueue.isUploadingFile"></a>*uploadtransferqueue*.isUploadingFile(fileObj) <sub><i>Client</i></sub> ### *This method __isUploadingFile__ is defined in `UploadTransferQueue`* __Arguments__ * __fileObj__ *{[FS.File](#FS.File)}* File to check if uploading __Returns__ *{Boolean}* True if the file is uploading __TODO__
Maybe have a similar function for accessing the file upload queue?
> ```self.isUploadingFile = function(fileObj) { ...``` [upload-http-client.js:90](upload-http-client.js#L90) - ### <a name="UploadTransferQueue.resumeUploadingFile"></a>*uploadtransferqueue*.resumeUploadingFile(File) <sub><i>Client</i></sub> ### *This method __resumeUploadingFile__ is defined in `UploadTransferQueue`* __Arguments__ * __File__ *{[FS.File](#FS.File)}* to resume uploading __TODO__
Not sure if this is the best way to handle resumes
> ```self.resumeUploadingFile = function(fileObj) { ...``` [upload-http-client.js:99](upload-http-client.js#L99) - ### <a name="UploadTransferQueue.uploadFile"></a>*uploadtransferqueue*.uploadFile(File) <sub><i>Client</i></sub> ### *This method __uploadFile__ is defined in `UploadTransferQueue`* __Arguments__ * __File__ *{[FS.File](#FS.File)}* to upload __TODO__
Check that a file can only be added once - maybe a visual helper on the FS.File?
Have an initial request to the server getting uploaded chunks for resume
> ```self.uploadFile = function(fileObj) { ...``` [upload-http-client.js:120](upload-http-client.js#L120) - ### <a name="FS.HTTP.uploadQueue"></a>*fsHttp*.uploadQueue UploadTransferQueue <sub><i>Client</i></sub> ### *This property __uploadQueue__ is defined in `FS.HTTP`* There is a single uploads transfer queue per client (not per CFS) > ```FS.HTTP.uploadQueue = new UploadTransferQueue();``` [upload-http-client.js:243](upload-http-client.js#L243) - ### <a name="FS.File.prototype.resume"></a>*fsFile*.resume(ref) <sub><i>Client</i></sub> ### *This method __resume__ is defined in `prototype` of `FS.File`* __Arguments__ * __ref__ *{[File](#File)|[Blob](#Blob)|Buffer}* __TODO__
WIP, Not yet implemented for server
This function is not yet implemented for server
FS.File.prototype.resume = function(ref) { ...``` upload-http-client.js:257