Validation API
isFiles()
Validates that the passed arguments are instanceof FileList.
- Accepts any arguments.
- Returns true if all provided arguments pass the validation, otherwise, returns false.
Example:
isFiles(new DataTransfer().files);
isFiles(document.createElement('input').files, new DataTransfer().files);
// true
isFiles(null);
isFiles([]);
isFiles(new File(['content'], 'file.txt'));
isFiles(new DataTransfer().files, 'not-a-filelist');
// false