primeng
Version:
[](https://opensource.org/licenses/MIT) [](https://gitter.im/primefaces/primeng?ut
48 lines (47 loc) • 1.46 kB
TypeScript
import { ElementRef, AfterViewInit, AfterContentInit, DoCheck, EventEmitter, TemplateRef, QueryList, IterableDiffers } from '@angular/core';
import { BlockableUI } from '../common/blockableui';
export declare class DataList implements AfterViewInit, AfterContentInit, DoCheck, BlockableUI {
el: ElementRef;
differs: IterableDiffers;
paginator: boolean;
rows: number;
totalRecords: number;
pageLinks: number;
rowsPerPageOptions: number[];
lazy: boolean;
onLazyLoad: EventEmitter<any>;
style: any;
styleClass: string;
paginatorPosition: string;
emptyMessage: string;
alwaysShowPaginator: boolean;
trackBy: Function;
immutable: boolean;
scrollable: boolean;
scrollHeight: string;
paginatorDropdownAppendTo: any;
onPage: EventEmitter<any>;
header: any;
footer: any;
templates: QueryList<any>;
_value: any[];
itemTemplate: TemplateRef<any>;
dataToRender: any[];
first: number;
page: number;
differ: any;
constructor(el: ElementRef, differs: IterableDiffers);
ngAfterContentInit(): void;
ngAfterViewInit(): void;
value: any[];
handleDataChange(): void;
ngDoCheck(): void;
updatePaginator(): void;
paginate(event: any): void;
updateDataToRender(datasource: any): void;
isEmpty(): boolean;
createLazyLoadMetadata(): any;
getBlockableElement(): HTMLElement;
}
export declare class DataListModule {
}