Added node_modules to .npmignore - node modules shouldn't be installed with npm and cause Typscript duplicate definition errors Removed reference to _destroy in removeFromQueue (this was removed from the FileItem class but was still being called) Put in required type for EventEmitter Moved peer dependencies from dependencies to peer dependencies
Usage
import {FileSelect, FileDrop, FileUploader} from 'ng2-file-upload';
Annotations
// class FileSelect
@Directive({
selector: '[ng2-file-select]',
properties: ['uploader'],
host: {
'(change)': 'onChange()'
}
})
// class FileDrop
@Directive({
selector: '[ng2-file-drop]',
properties: ['uploader'],
events: ['fileOver'],
host: {
'(drop)': 'onDrop($event)',
'(dragover)': 'onDragOver($event)',
'(dragleave)': 'onDragLeave($event)'
}
})
FileSelect API
Properties
uploader- (FileUploader) - uploader object. See using in demo
FileDrop API
Properties
uploader- (FileUploader) - uploader object. See using in demo