[{"__symbolic":"module","version":4,"metadata":{"FileWidget":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../widget","name":"ControlWidget","line":43,"character":32},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"nz-sf-file-widget","template":"\n    <div *ngIf=\"schema.title\" nz-form-label nz-col [nzSpan]=\"schema.span_label\">\n        <label nz-form-item-required [nzRequired]=\"required\" [attr.for]=\"id\">\n            <span>\n                {{ schema.title }}\n                <nz-tooltip *ngIf=\"showDescription && description\" [nzTitle]=\"description\">\n                    <i nz-tooltip class=\"anticon anticon-question-circle-o\"></i>\n                </nz-tooltip>\n            </span>\n        </label>\n    </div>\n    <div nz-form-control nz-col [nzSpan]=\"schema.span_control\" [nzOffset]=\"schema.offset_control\">\n        <nz-upload\n            [nzFileList]=\"fileList\"\n            (nzFileListChange)=\"change()\"\n            [nzDisabled]=\"schema.readOnly\"\n            [nzAction]=\"action\"\n            [nzAccept]=\"accept\"\n            [nzLimit]=\"limit\"\n            [nzSize]=\"fsize\"\n            [nzFileType]=\"fileType\"\n            [nzHeaders]=\"headers\"\n            [nzListType]=\"listType\"\n            [nzMultiple]=\"multiple\"\n            [nzName]=\"argName\"\n            [nzShowUploadList]=\"showUploadList\"\n            [nzWithCredentials]=\"withCredentials\"\n            [nzBeforeUpload]=\"beforeUpload\">\n            <button nz-button>\n                <i class=\"anticon anticon-upload\"></i><span [innerHTML]=\"buttonText\"></span>\n            </button>\n        </nz-upload>\n        <div nz-form-extra *ngIf=\"extra\" [innerHTML]=\"extra\"></div>\n        <div nz-form-explain *ngIf=\"!onlyVisual && hasError\">{{errorMessage}}</div>\n    </div>"}]}],"members":{"ngOnInit":[{"__symbolic":"method"}],"change":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]