@progress/kendo-react-grid
Version:
KendoReact Grid package
24 lines (23 loc) • 696 B
TypeScript
import * as React from 'react';
import { GridPagerSettings } from './GridPagerSettings';
import { Page } from './Page';
/**
* @hidden
*/
export interface PagerProps {
total: number;
skip: number;
pageSize: number;
settings?: GridPagerSettings | boolean;
pageChange?: (page: Page, syntheticEvent: React.SyntheticEvent<any>) => any;
}
/**
* @hidden
*/
export declare class Pager extends React.Component<PagerProps, {}> {
readonly totalPages: number;
changePage: (page: number, e: React.SyntheticEvent<any>) => void;
readonly currentPage: number;
button(page: number, className: string, title: string, icon: string): JSX.Element;
render(): JSX.Element;
}