[{"__symbolic":"module","version":4,"metadata":{"FileUploaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"file-uploader","template":"<div class=\"btn-toolbar mb-3\" role=\"toolbar\">\n    <div class=\"input-group\">\n        <div class=\"input-group-prepend\">\n            <label class=\"btn btn-primary\">\n                <span>Browse</span>...\n                <input type=\"file\" accept=\"{{fileType}}\" style=\"display: none;\" (change)=\"fileChange($event)\" [attr.multiple]=\"allowMultiple\">\n            </label>\n        </div>\n        <input type=\"text\" class=\"form-control\" [value]=\"DisplayedText\" disabled=\"\" [class.ng-invalid-right]=\"required && !DisplayedText\"\n            [class.ng-valid-right]=\"required && DisplayedText\">\n    </div>\n</div>","styles":["\n        label.btn{  margin: 0;}"]}]}],"members":{"allowMultiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"fileType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"maxSizeInKb":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"onSelection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":5}}]}],"fileChange":[{"__symbolic":"method"}]}}}}]