{"__symbolic":"module","version":4,"metadata":{"SortingHeaderComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"db-sorting-header, [dbSortingHeader]","template":"<div class=\"heading\" (click)=\"toggleOrder();\">\n  <span *ngIf=\"label\" >{{label}}</span>\n  <div class=\"sorting\">\n    <div class=\"icon-Vector-Stroke-49\" [ngClass]=\"{'active': order == 'asc' && active === attribute}\"></div>\n    <div class=\"icon-Vector-Stroke-46\" [ngClass]=\"{'active': order == 'desc' && active === attribute}\"></div>\n  </div>\n</div>","styles":["@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@-webkit-keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@-webkit-keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@-webkit-keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}@-webkit-keyframes circleAnimation{to{transform:rotate(1turn)}}@keyframes circleAnimation{to{transform:rotate(1turn)}}.sorting{display:inline-block;position:relative;margin-left:.7142857143rem}.sorting div{position:absolute;left:0;font-size:.5714285714rem;color:#d7d7d7}.sorting div.active{color:#333}.sorting div:first-child{top:-12px}.sorting div:last-child{bottom:-6px}.heading{cursor:pointer}"]}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"attribute":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"active":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"toggleOrder":[{"__symbolic":"method"}],"orderToggle":[{"__symbolic":"method"}]}},"SortingHeaderModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SortingHeaderComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12}],"exports":[{"__symbolic":"reference","name":"SortingHeaderComponent"}]}]}],"members":{}},"AbstractSortingHeader":{"__symbolic":"class","members":{"getParams":[{"__symbolic":"method"}],"updateIndexes":[{"__symbolic":"method"}]}}},"origins":{"SortingHeaderComponent":"./sorting-header.component","SortingHeaderModule":"./sorting-header.module","AbstractSortingHeader":"./abstract-sorting-header"},"importAs":"@desbank/components/src/lib/sorting-header"}