angular-json-table
Version:
Angular JSON Table is an Angular 2+ module to populate tables from the JSON data provided
31 lines (30 loc) • 802 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
export declare class DataTableComponent implements OnInit {
dataSource: any;
headers: any;
update: boolean;
deleteRow: EventEmitter<any>;
updateRow: EventEmitter<any>;
data: any;
displayed: any[];
perpage: number;
total: number;
page: number;
checked: any;
checkAll: boolean;
dialogue: boolean;
dialogeData: any;
constructor();
ngOnInit(): void;
selected(e: any, id: any): void;
deleteSelected(): void;
totalItems(): number;
paginate(page: any): void;
pageOnChange(perPage: any): void;
previousPage(): void;
nextPage(): void;
showUpdate(id: any): void;
closeDialogue(): void;
submitUpdateRow(dialogeData: any): void;
private processData;
}