angular-bootstrap-italia
Version:
<p align="center"> <h1 align="center">Bootstrap Italia + Angular 9</h1>
24 lines (23 loc) • 844 B
TypeScript
import { EventEmitter, OnInit, OnChanges, SimpleChanges, OnDestroy } from '@angular/core';
import { Observable, Subscription } from 'rxjs';
import { IPagination } from './table-pagination/pagination.model';
export declare class TableComponent implements OnInit, OnChanges, OnDestroy {
columns: {
label: string;
key: string;
}[];
detailUpdate: boolean;
$rows: Observable<any[]>;
pagination: IPagination;
paginationChange: EventEmitter<any>;
detailSelected: EventEmitter<any>;
loading: boolean;
loadingSub: Subscription;
constructor();
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
emitNewPagination(newPagination: IPagination): void;
getElemKeys(elem: object): string[];
onDetail(rowElem: object): void;
}