mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-25 11:14:05 +00:00
35 lines
752 B
JavaScript
35 lines
752 B
JavaScript
var Plugin = require('../../src/plugins/Plugin.js')
|
|
|
|
export default class TestSelector extends Plugin {
|
|
constructor (core, opts) {
|
|
super(core, opts)
|
|
this.type = 'selecter'
|
|
|
|
// set default options
|
|
const defaultOptions = {}
|
|
|
|
// merge default options with the ones set by user
|
|
this.opts = Object.assign({}, defaultOptions, opts)
|
|
}
|
|
|
|
getFiles () {
|
|
return new Promise((resolve, reject) => {
|
|
const files = [1, 2, 3]
|
|
resolve(files)
|
|
// setTimeout(function () {
|
|
// const files = [1, 2, 3]
|
|
// resolve(files)
|
|
// }, 3000)
|
|
})
|
|
}
|
|
|
|
run (results) {
|
|
console.log({
|
|
class: this.constructor.name,
|
|
method: 'run',
|
|
results: results
|
|
})
|
|
|
|
return this.getFiles()
|
|
}
|
|
}
|