(file, cb)
| 3639 | |
| 3640 | |
| 3641 | function filterFile(file, cb) { |
| 3642 | var queue = []; |
| 3643 | plupload.each(self.getOption('filters'), function(rule, name) { |
| 3644 | if (fileFilters[name]) { |
| 3645 | queue.push(function(cb) { |
| 3646 | fileFilters[name].call(self, rule, file, function(res) { |
| 3647 | cb(!res); |
| 3648 | }); |
| 3649 | }); |
| 3650 | } |
| 3651 | }); |
| 3652 | plupload.inParallel(queue, cb); |
| 3653 | } |
| 3654 | |
| 3655 | /** |
| 3656 | * @method resolveFile |