[{"__symbolic":"module","version":4,"metadata":{"FileUploadPreviewComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"re-file-upload-preview","template":"\n    <div class=\"file-upload-preview\"><table class=\"table\"><tbody><tr *ngFor=\"let fileItem of selectFiles\"><td *ngIf=\"imgPreview\"><a [href]=\"fileItem.url\" target=\"_blank\"><img *ngIf=\"fileItem.url\" class=\"img-responsive\" [src]=\"fileItem.url\" [attr.alt]=\"fileItem.name\" [style.width]=\"previewWidth\"></a></td><td><i *ngIf=\"uploaded\" class=\"glyphicon glyphicon-ok text-success\"></i> {{fileItem.name}}</td><td>{{fileItem.displaySize}}</td><td><i class=\"glyphicon glyphicon-trash text-danger\" [ngClass]=\"{disabled: disabled}\" (click)=\"onRemoveFile(fileItem)\"></i></td></tr></tbody></table></div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":6,"character":19},"member":"OnPush"},"exportAs":"fileUploadPreview"}]}],"members":{"imgPreview":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"previewWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"uploaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"selectFiles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"removeFile":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"onRemoveFile":[{"__symbolic":"method"}]}}}}]