@angular-mdc/web
Version:
1 lines • 11.9 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"MDCDataTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":23,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":12}],"exports":[{"__symbolic":"reference","name":"MDCDataTable"},{"__symbolic":"reference","name":"MDCDataTableCell"},{"__symbolic":"reference","name":"MDCDataTableContent"},{"__symbolic":"reference","name":"MDCDataTableHeaderCell"},{"__symbolic":"reference","name":"MDCDataTableHeaderRow"},{"__symbolic":"reference","name":"MDCDataTableRow"},{"__symbolic":"reference","name":"MDCDataTableTable"}],"declarations":[{"__symbolic":"reference","name":"MDCDataTable"},{"__symbolic":"reference","name":"MDCDataTableCell"},{"__symbolic":"reference","name":"MDCDataTableContent"},{"__symbolic":"reference","name":"MDCDataTableHeaderCell"},{"__symbolic":"reference","name":"MDCDataTableHeaderRow"},{"__symbolic":"reference","name":"MDCDataTableRow"},{"__symbolic":"reference","name":"MDCDataTableTable"}]}]}],"members":{}},"MDCDataTableTable":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":14,"character":1},"arguments":[{"selector":"[mdcDataTableTable]","exportAs":"mdcDataTableTable","host":{"class":"mdc-data-table__table","$quoted$":["class"]}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}]}},"MDCDataTableHeaderRow":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":23,"character":1},"arguments":[{"selector":"[mdcDataTableHeaderRow]","exportAs":"mdcDataTableHeaderRow","host":{"class":"mdc-data-table__header-row","$quoted$":["class"]}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}]}},"MDCDataTableHeaderCell":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":32,"character":1},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"[mdcDataTableHeaderCell]","exportAs":"mdcDataTableHeaderCell","host":{"role":"columnheader","scope":"col","class":"mdc-data-table__header-cell","[class.mdc-data-table__header-cell--checkbox]":"!!_checkbox","[class.mdc-data-table__header-cell--numeric]":"numeric","$quoted$":["role","scope","class","[class.mdc-data-table__header-cell--checkbox]","[class.mdc-data-table__header-cell--numeric]"]},"template":"<ng-content></ng-content>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":44,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":45,"character":19},"member":"OnPush"}}]}],"members":{"numeric":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"_checkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":57,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular-mdc/web/checkbox","name":"MdcCheckbox","line":57,"character":16},{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}]}},"MDCDataTableContent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":62,"character":1},"arguments":[{"selector":"[mdcDataTableContent]","exportAs":"mdcDataTableContent","host":{"class":"mdc-data-table__content","$quoted$":["class"]}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}]}},"MDCDataTableRow":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":71,"character":1},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"[mdcDataTableRow]","exportAs":"mdcDataTableRow","host":{"[attr.data-row-id]":"id","class":"mdc-data-table__row","[class.mdc-data-table__row-checkbox]":"!!_checkbox","[class.mdc-data-table__row--selected]":"selected","$quoted$":["[attr.data-row-id]","class","[class.mdc-data-table__row-checkbox]","[class.mdc-data-table__row--selected]"]},"template":"<ng-content></ng-content>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":82,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":83,"character":19},"member":"OnPush"}}]}],"members":{"_checkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":93,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular-mdc/web/checkbox","name":"MdcCheckbox","line":93,"character":16},{"static":false}]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}],"getNativeElement":[{"__symbolic":"method"}]}},"MDCDataTableCell":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":111,"character":1},"arguments":[{"moduleId":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"module"},"member":"id"},"selector":"[mdcDataTableCell]","exportAs":"mdcDataTableCell","host":{"class":"mdc-data-table__cell","[class.mdc-data-table__cell--checkbox]":"checkbox","[class.mdc-data-table__cell--numeric]":"numeric","$quoted$":["class","[class.mdc-data-table__cell--checkbox]","[class.mdc-data-table__cell--numeric]"]},"template":"<ng-content></ng-content>","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":121,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":122,"character":19},"member":"OnPush"}}]}],"members":{"checkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":3}}]}],"numeric":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":134,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":143,"character":44,"context":{"typeName":"HTMLElement"},"module":"./data-table.directives"}]}]}]}},"MDCDataTableRowSelectionChangedEvent":{"__symbolic":"interface"},"MDCDataTable":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular-mdc/web/base","name":"MDCComponent","line":45,"character":34},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":37,"character":1},"arguments":[{"selector":"mdc-data-table","exportAs":"mdcDataTable","host":{"class":"mdc-data-table","$quoted$":["class"]},"template":"<ng-content></ng-content>","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":42,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":43,"character":17},"member":"None"}}]}],"members":{"selectedAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"unselectedAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"selectionChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":71,"character":3},"arguments":[{"__symbolic":"reference","name":"MDCDataTableRow"},{"descendants":true}]}]}],"headerCells":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":72,"character":3},"arguments":[{"__symbolic":"reference","name":"MDCDataTableHeaderCell"},{"descendants":true}]}]}],"getDefaultFoundation":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":114,"character":23}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"layoutAsync":[{"__symbolic":"method"}],"layout":[{"__symbolic":"method"}],"getSelectedRowIds":[{"__symbolic":"method"}],"setSelectedRowIds":[{"__symbolic":"method"}],"getRows":[{"__symbolic":"method"}],"getHeaderCheckbox":[{"__symbolic":"method"}],"_unsubscribeHeaderCheckbox":[{"__symbolic":"method"}],"_unsubscribeRowCheckboxes":[{"__symbolic":"method"}],"_registerHeaderCheckbox":[{"__symbolic":"method"}],"_registerRowCheckboxes":[{"__symbolic":"method"}]}}},"origins":{"MDCDataTableModule":"./module","MDCDataTableTable":"./data-table.directives","MDCDataTableHeaderRow":"./data-table.directives","MDCDataTableHeaderCell":"./data-table.directives","MDCDataTableContent":"./data-table.directives","MDCDataTableRow":"./data-table.directives","MDCDataTableCell":"./data-table.directives","MDCDataTableRowSelectionChangedEvent":"./data-table","MDCDataTable":"./data-table"},"importAs":"@angular-mdc/web/data-table"}