{"__symbolic":"module","version":4,"metadata":{"DownFileDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[down-file]","exportAs":"downFile","host":{"(click)":"_click()","$quoted$":["(click)"]}}]}],"members":{"httpData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3},"arguments":["http-data"]}]}],"httpBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3},"arguments":["http-body"]}]}],"httpMethod":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3},"arguments":["http-method"]}]}],"httpUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["http-url"]}]}],"fileName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3},"arguments":["file-name"]}]}],"success":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3}}]}],"error":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3}}]}],"getDisposition":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":46,"character":37,"context":{"typeName":"HTMLButtonElement"},"module":"./down-file.directive"}]},{"__symbolic":"reference","module":"@lxlib/theme","name":"_HttpClient","line":46,"character":72}]}],"setDisabled":[{"__symbolic":"method"}],"_click":[{"__symbolic":"method"}]}},"DownFileModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"@lxlib/theme","name":"LxlibThemeModule","line":9,"character":26}],"declarations":[{"__symbolic":"reference","name":"DownFileDirective"}],"exports":[{"__symbolic":"reference","name":"DownFileDirective"}]}]}],"members":{}}},"origins":{"DownFileDirective":"./down-file.directive","DownFileModule":"./down-file.module"},"importAs":"@lxlib/seed/down-file"}