{"__symbolic":"module","version":4,"metadata":{"BlockModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"IndexBlockComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NgZorroAntdModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"IndexBlockComponent"}]}]}],"members":{}},"IndexBlockComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"bcac-index-block","template":"<div style=\"width: 100%;background: #fff;padding: 1% 0;\" nz-row>\r\n    <ng-container  *ngFor=\"let data of dataList\">\r\n        <div nz-col [nzSpan]=\"spanSize\" class=\"block\" [ngStyle]=\"{'background':colorHandel(data),width: columnWidthValue}\">\r\n            <div>\r\n                <i nz-icon [innerHTML]=\"data.icon\"></i>\r\n                <span>{{data.name}}</span>\r\n                <br>\r\n                <span class=\"value\">{{data.value?data.value:'--'}}</span>\r\n                <label>{{data.unit}}</label>\r\n            </div>\r\n        </div>\r\n    </ng-container>\r\n</div>","styles":[".block{height:100%;box-shadow:0 0 5px silver;display:table;text-align:center;margin:1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem 0}.block i{font-size:1.6rem;margin:0 .5rem 0 0}.block span{font-weight:600;font-size:1.2rem}.block .value{font-size:1.8rem}.block label{font-size:1.2rem}.block div{display:table-cell;vertical-align:middle}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"ngOnInit":[{"__symbolic":"method"}],"bcacDataList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"colorHandel":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":9,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":9,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":9,"character":45}]}]},"statics":{"ngInjectableDef":{}}}},"origins":{"BlockModule":"./block.module","IndexBlockComponent":"./index-block/index-block.component","ɵa":"./service/icon.service"},"importAs":"bcac-lib/business-component/block"}