{"__symbolic":"module","version":4,"metadata":{"MThumbnailCardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"m-thumbnail-card","template":"\n    <div class=\"m-thumbnail-card-container\">\n      <label class=\"m-thumbnail-card-checkbox\" nz-checkbox [(ngModel)]=\"mChecked\" (ngModelChange)=\"mCheckedChange.emit($event)\"></label>\n      <img class=\"m-thumbnail-card-img\" [attr.src]=\"mSrc\" alt=\"thumbnail\" />\n      <div\n        class=\"m-thumbnail-card-status\"\n        [ngClass]=\"{\n          'm-thumbnail-card-status-failed': mStatus === 'failed',\n          'm-thumbnail-card-status-success': mStatus === 'success'\n        }\"\n      >\n        <ng-container [ngSwitch]=\"mStatus\">\n          <i nz-icon nzType=\"check-circle\" *ngSwitchCase=\"'success'\"></i>\n          <i nz-icon nzType=\"close-circle\" *ngSwitchCase=\"'failed'\"></i>\n        </ng-container>\n        <span>{{ mDescription }}</span>\n      </div>\n      <div class=\"m-thumbnail-card-type\">\n        {{ mTitle }}\n      </div>\n      <div class=\"m-thumbnail-card-content\">\n        <ng-content></ng-content>\n      </div>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":30,"character":19},"member":"OnPush"},"preserveWhitespaces":true}]}],"members":{"mSrc":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"mChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"mDescription":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"mStatus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"mCheckedChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3}}]}]}},"MThumbnailCardModule":{"__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":"@angular/forms","name":"FormsModule","line":9,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/checkbox","name":"NzCheckboxModule","line":9,"character":39},{"__symbolic":"reference","module":"ng-zorro-antd/button","name":"NzButtonModule","line":9,"character":57},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":9,"character":73}],"exports":[{"__symbolic":"reference","name":"MThumbnailCardComponent"}],"declarations":[{"__symbolic":"reference","name":"MThumbnailCardComponent"}]}]}],"members":{}},"IMThumbnailCardStatus":{"__symbolic":"interface"}},"origins":{"MThumbnailCardComponent":"./thumbnail-card.component","MThumbnailCardModule":"./thumbnail-card.module","IMThumbnailCardStatus":"./typings"},"importAs":"@mining/ui/thumbnail-card"}