0.2.0 • Published 3 years ago

j8-table v0.2.0

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

J8-Table

import { ExpensesSearchRoutingModule } from './expenses-search-routing.module';
import { ExpensesSearchComponent } from './expenses-search.component';
import { J8TableModule } from 'j8-table';


@NgModule({
  declarations: [
    ExpensesSearchComponent
  ],
  imports: [
    CommonModule,
    ExpensesSearchRoutingModule,
    J8TableModule
  ]
})
export class ExpensesSearchModule { }
<j8-table [data$]="expenses$" [columns]="columns"></j8-table>
expenses$: Observable<any[]> = new Observable<any[]>();
  columns: j8Column[] = [
    {
      name: 'Name',
      key: 'itemName',
      type: 'link',
      route: 'details/'
    },
    {
      name: 'Cost',
      key: 'cost',
      type: 'currency',
      format: 'PHP'
    },
    {
      name: 'Bought Date',
      key: 'boughtDate',
      type: 'date',
      format: 'shortDate'
    },
    {
      name: 'Remarks',
      key: 'remarks'
    },
    {
      name: 'Action',
      key: '',
      styleClass: 'btn btn-sm btn-danger',
      type: 'button',
      value: 'Delete',
      format: '',
      callback: (id: number) => {
       this.delete(id);
      }
    },
  ];
0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago