{"__symbolic":"module","version":4,"metadata":{"StatisticsCardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-statistics-card","template":"\n    <nz-card class=\"m-statistics-card\" [style.borderColor]=\"mBorderColor\">\n      <img class=\"m-statistics-card-avatar\" [attr.src]=\"mImg\" />\n      <div class=\"m-statistics-card-right-content\">\n        <div class=\"m-statistics-card-title-desc\">{{ mNumber }}</div>\n        <div class=\"m-statistics-card-title-content\">{{ mTitle }}</div>\n      </div>\n    </nz-card>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":13,"character":19},"member":"OnPush"},"preserveWhitespaces":true}]}],"members":{"mImg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"mNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"mBorderColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}]}},"FeatureCardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-feature-card","template":"\n    <div class=\"m-statistics-feature-card-cell\">\n      <span><i nz-icon [nzType]=\"mIcon\"></i></span>\n      <span>{{ mTitle }}</span>\n    </div>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":19},"member":"OnPush"},"preserveWhitespaces":true}]}],"members":{"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"mIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}]}},"DocCardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"m-doc-card","template":"\n    <nz-card class=\"m-statistics-doc-card\" nzBordered=\"false\">\n      <div nz-row nzType=\"flex\" nzAlign=\"top\">\n        <div nz-col class=\"m-statistics-doc-card-icon\">\n          <div class=\"m-statistics-doc-card-icon-content\">\n            <img *ngIf=\"mImg\" [attr.src]=\"mImg\" />\n            <span *ngIf=\"!mImg\" class=\"m-statistics-doc-card-icon-font\" [style.backgroundColor]=\"getRandomColor(mTitle)\">\n              {{ mTitle[0] }}\n            </span>\n          </div>\n        </div>\n        <div nz-col>\n          <span class=\"m-statistics-doc-card-desc\">\n            {{ mTitle }}\n          </span>\n          <span class=\"m-statistics-doc-card-intro\">\n            {{ mDescription }}\n          </span>\n        </div>\n      </div>\n    </nz-card>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":26,"character":19},"member":"OnPush"},"preserveWhitespaces":true}]}],"members":{"mImg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"mTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"mDescription":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"mColorList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"getRandomColor":[{"__symbolic":"method"}]}},"MStatisticsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/card","name":"NzCardModule","line":11,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":11,"character":40},{"__symbolic":"reference","module":"ng-zorro-antd/grid","name":"NzGridModule","line":11,"character":54}],"declarations":[{"__symbolic":"reference","name":"DocCardComponent"},{"__symbolic":"reference","name":"FeatureCardComponent"},{"__symbolic":"reference","name":"StatisticsCardComponent"}],"exports":[{"__symbolic":"reference","name":"DocCardComponent"},{"__symbolic":"reference","name":"FeatureCardComponent"},{"__symbolic":"reference","name":"StatisticsCardComponent"}]}]}],"members":{}}},"origins":{"StatisticsCardComponent":"./statistics-card.component","FeatureCardComponent":"./feature-card.component","DocCardComponent":"./doc-card.component","MStatisticsModule":"./statistics.module"},"importAs":"@mining/ui/statistics"}