[{"__symbolic":"module","version":3,"metadata":{"SkyFileAttachmentDemoComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"sky-file-attachment-demo","template":"<div style=\"width: 60%; margin-left: auto; margin-right: auto;\">\n  <sky-file-drop\n    (filesChanged)=\"filesUpdated($event)\"\n    (linkChanged)=\"linkAdded($event)\"\n    [maxFileSize]=\"maxFileSize\"\n    [validateFn]=\"validateFile\"\n    [allowLinks]=\"true\"\n    [acceptedTypes]=\"acceptedTypes\">\n  </sky-file-drop>\n\n  <sky-alert\n    [alertType]=\"'danger'\"\n    [closeable]=\"true\"\n    *ngIf=\"rejectedFiles.length > 0\">\n    The file <strong>{{rejectedFiles[rejectedFiles.length - 1].file.name}}</strong> is invalid.\n    Reason: {{rejectedFiles[rejectedFiles.length - 1].errorType}} violation.\n    Error param: {{rejectedFiles[rejectedFiles.length - 1].errorParam}}\n  </sky-alert>\n\n  <div *ngFor=\"let file of allItems\">\n    <sky-file-item\n      [fileItem]=\"file\"\n      (deleteFile)=\"deleteFile($event)\">\n    </sky-file-item>\n  </div>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"filesUpdated":[{"__symbolic":"method"}],"linkAdded":[{"__symbolic":"method"}],"validateFile":[{"__symbolic":"method"}],"deleteFile":[{"__symbolic":"method"}],"removeFromArray":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"SkyFileAttachmentDemoComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"sky-file-attachment-demo","template":"<div style=\"width: 60%; margin-left: auto; margin-right: auto;\">\n  <sky-file-drop\n    (filesChanged)=\"filesUpdated($event)\"\n    (linkChanged)=\"linkAdded($event)\"\n    [maxFileSize]=\"maxFileSize\"\n    [validateFn]=\"validateFile\"\n    [allowLinks]=\"true\"\n    [acceptedTypes]=\"acceptedTypes\">\n  </sky-file-drop>\n\n  <sky-alert\n    [alertType]=\"'danger'\"\n    [closeable]=\"true\"\n    *ngIf=\"rejectedFiles.length > 0\">\n    The file <strong>{{rejectedFiles[rejectedFiles.length - 1].file.name}}</strong> is invalid.\n    Reason: {{rejectedFiles[rejectedFiles.length - 1].errorType}} violation.\n    Error param: {{rejectedFiles[rejectedFiles.length - 1].errorParam}}\n  </sky-alert>\n\n  <div *ngFor=\"let file of allItems\">\n    <sky-file-item\n      [fileItem]=\"file\"\n      (deleteFile)=\"deleteFile($event)\">\n    </sky-file-item>\n  </div>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"filesUpdated":[{"__symbolic":"method"}],"linkAdded":[{"__symbolic":"method"}],"validateFile":[{"__symbolic":"method"}],"deleteFile":[{"__symbolic":"method"}],"removeFromArray":[{"__symbolic":"method"}]}}}}]