UNPKG

novo-elements

Version:

Bullhorn's NOVO Element Repository for Angular 2

19 lines (18 loc) 1.39 kB
<novo-table [theme]="'sunflower'" [dataProvider]="editable.rows" [columns]="editable.columns" [config]="editable.config" editable="true" [mode]="editableTableMode" #table> <novo-table-header class="demo-custom-header"> <h4>Editable Table</h4> <div> <input type="text" placeholder="row" #row/> <input type="text" placeholder="column" #column/> <button theme="secondary" (click)="table.setTableEdit(row.value, column.value)" *ngIf="!table.editing">Add/Edit</button> <button theme="secondary" (click)="table.cancelEditing()" *ngIf="table.editing">Cancel</button> <button theme="primary" (click)="save(table)" *ngIf="table.editing">Save</button> </div> </novo-table-header> <novo-table-footer class="demo-custom-footer" [class.editing]="table.editing"> <button theme="dialogue" icon="addcard" side="left" *ngIf="table.editing" (click)="table.addEditableRow(editableNewRowDefault)">Add Row</button> </novo-table-footer> <div classs="table-message" table-empty-message><i class="bhi-search-question"></i> Custom Empty State Template! Click RELOAD to get Data!</div> <div classs="table-message" table-no-matching-records-message><i class="bhi-search-question"></i> Custom No Matched Records</div> </novo-table> <div class="final-value">Table Value: {{table.formValue | json}}</div>