[{"__symbolic":"module","version":4,"metadata":{"SimTextColumnComponent":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"sim-text-column","template":"\n    <ng-container simColumnDef>\n      <th sim-header-cell *simHeaderCellDef [style.text-align]=\"justify\">\n        {{ headerText }}\n      </th>\n      <td sim-cell *simCellDef=\"let data\" [style.text-align]=\"justify\">\n        {{ dataAccessor(data, name) }}\n      </td>\n    </ng-container>\n  ","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":36,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":39,"character":19},"member":"Default"}}]}],"members":{"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"headerText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"dataAccessor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"justify":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"columnDef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":73,"character":3},"arguments":[{"__symbolic":"reference","module":"./cell","name":"SimColumnDefDirective","line":73,"character":13},{"static":true}]}]}],"cell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":78,"character":3},"arguments":[{"__symbolic":"reference","module":"./cell","name":"SimCellDefDirective","line":78,"character":13},{"static":true}]}]}],"headerCell":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":83,"character":3},"arguments":[{"__symbolic":"reference","module":"./cell","name":"SimHeaderCellDefDirective","line":83,"character":13},{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":86,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":87,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":87,"character":17},"arguments":[{"__symbolic":"reference","module":"./default-options","name":"SIM_TEXT_COLUMN_OPTIONS","line":87,"character":24}]}]],"parameters":[{"__symbolic":"reference","module":"./table.component","name":"SimTableComponent","line":86,"character":32,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":86,"character":50,"context":{"typeName":"T"}}]},{"__symbolic":"reference","module":"./default-options","name":"TextColumnOptions","line":87,"character":67,"arguments":[{"__symbolic":"error","message":"Could not resolve type","line":87,"character":85,"context":{"typeName":"T"}}]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_createDefaultHeaderText":[{"__symbolic":"method"}],"_syncColumnDefName":[{"__symbolic":"method"}]}}}}]