#101 datatable demo project

This commit is contained in:
Denys Vuika
2016-05-26 11:07:06 +01:00
parent 0600fc6491
commit a6d2df6004
11 changed files with 426 additions and 4 deletions

View File

@@ -8,6 +8,11 @@
</label>
</div>
<div class="p-10">
<button
class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect"
(click)="reset()">
Reset to default
</button>
<button
class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect"
(click)="addRow()">

View File

@@ -16,7 +16,6 @@
*/
import { Component } from 'angular2/core';
import { AlfrescoPipeTranslate } from 'ng2-alfresco-core/dist/ng2-alfresco-core';
import {
ALFRESCO_DATATABLE_DIRECTIVES,
ObjectDataTableAdapter,
@@ -31,8 +30,7 @@ declare let __moduleName: string;
moduleId: __moduleName,
selector: 'datatable-demo',
templateUrl: './datatable-demo.component.html',
directives: [ALFRESCO_DATATABLE_DIRECTIVES],
pipes: [AlfrescoPipeTranslate]
directives: [ALFRESCO_DATATABLE_DIRECTIVES]
})
export class DataTableDemoComponent {
@@ -46,6 +44,10 @@ export class DataTableDemoComponent {
};
constructor() {
this.reset();
}
reset() {
this.data = new ObjectDataTableAdapter(
[
{id: 1, name: 'Name 1', createdBy: this._createdBy, icon: 'material-icons://folder_open'},