jquery.fileupload

added `add` callback signature (was `any`)
changed `fail` callback signature (JQueryFileInputOptions => JQueryFileUploadDone)
added JQueryFileUploadXhr.errorThrown field
This commit is contained in:
Sergei Dorogin
2017-01-24 17:44:31 +03:00
parent e76c78bd71
commit 2c380af908

View File

@@ -198,7 +198,7 @@ interface JQueryFileInputOptions {
* handlers using jQuery's Deferred callbacks:
* data.submit().done(func).fail(func).always(func);
*/
add?: any;
add?: (e: JQueryEventObject, data: JQueryFileInputOptions) => void;
// The plugin options are used as settings object for the ajax calls.
// The following are jQuery ajax settings required for the file uploads:
@@ -228,7 +228,7 @@ interface JQueryFileInputOptions {
// Other callbacks:
submit?: Function;
done?: (e: JQueryEventObject, data: JQueryFileUploadDone) => void;
fail?: (e: JQueryEventObject, data: JQueryFileInputOptions) => void;
fail?: (e: JQueryEventObject, data: JQueryFileUploadDone) => void;
always?: (e: JQueryEventObject, data: JQueryFileInputOptions) => void;
progressall?: (e: JQueryEventObject, data: JQueryFileUploadProgressAllObject) => void;
start?: (e: JQueryEventObject) => void;
@@ -284,6 +284,7 @@ interface JQueryFileUploadXhr {
jqXHR: JQueryXHR;
result: any;
textStatus: string;
errorThrown: any;
headers: {[key: string]: any};
}