inet-ui
Version:
iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]
47 lines (46 loc) • 2.85 kB
TypeScript
import { TemplateRef, ElementRef, QueryList, EventEmitter } from '@angular/core';
import { DataTableColumn } from "../column/column.component";
import { DataTableTranslations } from "../../types/data-table-translations.type";
import * as i0 from "@angular/core";
export declare class DataTablePagination {
show_range: boolean;
show_limit: boolean;
show_input: boolean;
show_numbers: boolean;
show_column_selector: boolean;
autoHide: boolean;
basicSearch: TemplateRef<ElementRef>;
advanceSearch: TemplateRef<ElementRef>;
translations: DataTableTranslations;
offset: number;
page: number;
limit: number;
lastPage: number;
expandableRows: boolean;
indexColumn: boolean;
selectColumn: boolean;
columns?: QueryList<DataTableColumn>;
itemCount: number;
expandColumnVisible: boolean;
indexColumnVisible: boolean;
selectColumnVisible: boolean;
reload: EventEmitter<any>;
changeOffset: EventEmitter<number>;
changePage: EventEmitter<number>;
columnSelectorOpen: boolean;
_closeSelector(): void;
constructor();
pageBack(): void;
pageForward(): void;
pageFirst(): void;
pageLast(): void;
get maxPage(): number;
createPageRange(number: number, page: number): any[];
onChange(value: any): any;
convertToNumber(value: any): number;
convertToString(value: any): string;
reloadItems(): void;
onChangeOffset(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DataTablePagination, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DataTablePagination, "data-table-pagination", never, { "show_range": { "alias": "show_range"; "required": false; }; "show_limit": { "alias": "show_limit"; "required": false; }; "show_input": { "alias": "show_input"; "required": false; }; "show_numbers": { "alias": "show_numbers"; "required": false; }; "show_column_selector": { "alias": "show_column_selector"; "required": false; }; "autoHide": { "alias": "autoHide"; "required": false; }; "basicSearch": { "alias": "basicSearch"; "required": false; }; "advanceSearch": { "alias": "advanceSearch"; "required": false; }; "translations": { "alias": "translations"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; "page": { "alias": "page"; "required": false; }; "limit": { "alias": "limit"; "required": false; }; "lastPage": { "alias": "lastPage"; "required": false; }; "expandableRows": { "alias": "expandableRows"; "required": false; }; "indexColumn": { "alias": "indexColumn"; "required": false; }; "selectColumn": { "alias": "selectColumn"; "required": false; }; "columns": { "alias": "columns"; "required": false; }; "itemCount": { "alias": "itemCount"; "required": false; }; }, { "reload": "reload"; "changeOffset": "changeOffset"; "changePage": "changePage"; }, never, never, false, never>;
}