mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 22:30:01 +00:00
angular-file-upload: fix build failure on must specify lib
This commit is contained in:
@@ -3,24 +3,23 @@ import * as angular from 'angular';
|
||||
|
||||
angular.module('app', ['angularFileUpload'])
|
||||
|
||||
.controller('AppController', ['$scope', 'FileUploader', (
|
||||
$scope: any,
|
||||
.controller('AppController', ['FileUploader', (
|
||||
FileUploader: FileUploaderFactory
|
||||
) => {
|
||||
const uploader: FileUploader = $scope.uploader = new FileUploader({
|
||||
const uploader: FileUploader = new FileUploader({
|
||||
url: 'upload.php'
|
||||
});
|
||||
|
||||
uploader.onAfterAddingFile = (fileItem: FileItem) => {
|
||||
console.log(fileItem);
|
||||
};
|
||||
|
||||
|
||||
// FILTERS
|
||||
|
||||
// a sync filter
|
||||
const syncFilter = (item: File, options: {}) => {
|
||||
console.log('syncFilter');
|
||||
return $scope.queue.length < 10;
|
||||
return true;
|
||||
};
|
||||
uploader.filters.push({
|
||||
name: 'syncFilter',
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"module": "commonjs",
|
||||
"target": "es6",
|
||||
"lib": [
|
||||
"es6",
|
||||
"dom"
|
||||
],
|
||||
"noImplicitAny": true,
|
||||
"noImplicitThis": true,
|
||||
"strictNullChecks": true,
|
||||
|
||||
Reference in New Issue
Block a user