Fix for zone.js error in Safari, Added Typings #221

Merged
marvinscharle merged 9 commits from development into development 2016-06-02 13:17:25 +00:00
Showing only changes of commit a240434d3e - Show all commits
+1 -7
View File
@@ -1,5 +1,3 @@
import {NgZone} from '@angular/core';
import {FileLikeObject} from './file-like-object.class'; import {FileLikeObject} from './file-like-object.class';
import {FileUploader} from './file-uploader.class'; import {FileUploader} from './file-uploader.class';
@@ -20,7 +18,6 @@ export class FileItem {
public isError:boolean = false; public isError:boolean = false;
public progress:number = 0; public progress:number = 0;
public index:number = void 0; public index:number = void 0;
private _zone:NgZone;
private uploader:FileUploader; private uploader:FileUploader;
private some:any; private some:any;
@@ -33,7 +30,6 @@ export class FileItem {
this.file = new FileLikeObject(some); this.file = new FileLikeObject(some);
this._file = some; this._file = some;
this.url = uploader.options.url; this.url = uploader.options.url;
this._zone = new NgZone({ enableLongStackTrace: false });
} }
public upload():void { public upload():void {
@@ -97,9 +93,7 @@ export class FileItem {
} }
public _onProgress(progress:number):void { public _onProgress(progress:number):void {
this._zone.run(() => { this.progress = progress;
this.progress = progress;
});
this.onProgress(progress); this.onProgress(progress);
} }