Constructor
new FileUploadHandler()
- Source:
Methods
(static) errorHandler(error, formFields)
- Description:
- handles errors which occur during file upload
- Source:
Example
const mdx = require("@nvidia-mdx/web-api-core");
mdx.Utils.FileUploadHandler.errorHandler(error,formFields);
Parameters:
Name |
Type |
Description |
error |
Error
|
|
formFields |
Array.<{name:string, maxCount:number, validFileExtensions: Set.<string>}>
|
|
(static) getModifiedFileName(originalFileName) → {string}
- Description:
- returns modified file name
- Source:
Example
const mdx = require("@nvidia-mdx/web-api-core");
let modifiedFileName = mdx.Utils.FileUploadHandler.getModifiedFileName("abc.png");
Parameters:
Name |
Type |
Description |
originalFileName |
string
|
|
Returns:
- Modified file name is returned
-
Type
-
string
(static) getMulterUpload(formFields, fileUploadLocation, modifyFileNameopt) → {Object}
- Description:
- returns the result of Multer.fields which is used to obtain the uploaded files
- Source:
Parameters:
Name |
Type |
Attributes |
Default |
Description |
formFields |
Array.<{name:string, maxCount:number, validFileExtensions: Set.<string>}>
|
|
|
|
fileUploadLocation |
string
|
|
|
|
modifyFileName |
boolean
|
<optional>
|
true
|
|
Returns:
Result of Multer.fields is returned
-
Type
-
Object