angular2-mdl
Version:
Angular 2 components, directives and styles based on material design lite https://getmdl.io.
1 lines • 9.21 kB
JSON
[{"__symbolic":"module","version":3,"metadata":{"MdlDefaultTableModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":30,"character":23,"context":{"typeName":"IMdlTableColumn"}}]}]}],"addAll":[{"__symbolic":"method"}]}},"MdlTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mdl-table","template":"\n <table class=\"mdl-data-table\">\n <thead>\n <tr>\n <th *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple [ngModel]=\"isAllSelected()\" (ngModelChange)=\"toogleAll()\"></mdl-checkbox>\n </th>\n <th *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{column.name}}\n </th>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let data of model.data; let i = index\" [ngClass]=\"{'is-selected': selectable && data.selected}\">\n <td *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple\n [(ngModel)]=\"data.selected\"\n (ngModelChange)=\"selectionChanged(data)\"></mdl-checkbox>\n </td>\n <td *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{data[column.key]}}\n </td>\n </tr>\n </tbody>\n </table> \n ","styles":["\n :host{\n display:inline-block;\n }\n "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"model":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model"]}]}]}},"MdlSelectableTableComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"MdlTableComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mdl-table-selectable","template":"\n <table class=\"mdl-data-table\">\n <thead>\n <tr>\n <th *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple [ngModel]=\"isAllSelected()\" (ngModelChange)=\"toogleAll()\"></mdl-checkbox>\n </th>\n <th *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{column.name}}\n </th>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let data of model.data; let i = index\" [ngClass]=\"{'is-selected': selectable && data.selected}\">\n <td *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple\n [(ngModel)]=\"data.selected\"\n (ngModelChange)=\"selectionChanged(data)\"></mdl-checkbox>\n </td>\n <td *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{data[column.key]}}\n </td>\n </tr>\n </tbody>\n </table> \n ","styles":["\n :host{\n display:inline-block;\n }\n "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"model":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model"]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model-selected"]}]}],"selectionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["table-model-selectionChanged"]}]}],"isAllSelected":[{"__symbolic":"method"}],"toogleAll":[{"__symbolic":"method"}],"updateSelected":[{"__symbolic":"method"}],"selectionChanged":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"MdlDefaultTableModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":30,"character":23,"context":{"typeName":"IMdlTableColumn"}}]}]}],"addAll":[{"__symbolic":"method"}]}},"MdlTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mdl-table","template":"\n <table class=\"mdl-data-table\">\n <thead>\n <tr>\n <th *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple [ngModel]=\"isAllSelected()\" (ngModelChange)=\"toogleAll()\"></mdl-checkbox>\n </th>\n <th *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{column.name}}\n </th>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let data of model.data; let i = index\" [ngClass]=\"{'is-selected': selectable && data.selected}\">\n <td *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple\n [(ngModel)]=\"data.selected\"\n (ngModelChange)=\"selectionChanged(data)\"></mdl-checkbox>\n </td>\n <td *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{data[column.key]}}\n </td>\n </tr>\n </tbody>\n </table> \n ","styles":["\n :host{\n display:inline-block;\n }\n "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"model":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model"]}]}]}},"MdlSelectableTableComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"MdlTableComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mdl-table-selectable","template":"\n <table class=\"mdl-data-table\">\n <thead>\n <tr>\n <th *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple [ngModel]=\"isAllSelected()\" (ngModelChange)=\"toogleAll()\"></mdl-checkbox>\n </th>\n <th *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{column.name}}\n </th>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let data of model.data; let i = index\" [ngClass]=\"{'is-selected': selectable && data.selected}\">\n <td *ngIf=\"selectable\">\n <mdl-checkbox mdl-ripple\n [(ngModel)]=\"data.selected\"\n (ngModelChange)=\"selectionChanged(data)\"></mdl-checkbox>\n </td>\n <td *ngFor=\"let column of model.columns\"\n [ngClass]=\"{'mdl-data-table__cell--non-numeric': !column.numeric}\">\n {{data[column.key]}}\n </td>\n </tr>\n </tbody>\n </table> \n ","styles":["\n :host{\n display:inline-block;\n }\n "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"model":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model"]}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["table-model-selected"]}]}],"selectionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["table-model-selectionChanged"]}]}],"isAllSelected":[{"__symbolic":"method"}],"toogleAll":[{"__symbolic":"method"}],"updateSelected":[{"__symbolic":"method"}],"selectionChanged":[{"__symbolic":"method"}]}}}}]