UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

30 lines (29 loc) 936 B
import { KendoComponent } from '../_types/component'; export declare const PAGER_CLASSNAME = "k-pager"; declare const states: ("focus" | "disabled")[]; declare const options: { size: ("small" | "medium" | "large")[]; }; export type KendoPagerOptions = { size?: (typeof options.size)[number] | null; }; export type KendoPagerProps = KendoPagerOptions & { responsive?: boolean; pagerSizeInfo?: boolean; pageTitleInfo?: boolean; maxPagesInfo?: boolean; type?: 'numeric' | 'input'; pageSizes?: boolean; refresh?: boolean; info?: boolean | string; dir?: 'ltr' | 'rtl'; itemsPerPage?: number; maxPages?: number; currentPage?: number; previousNext?: boolean; }; export type KendoPagerState = { [K in (typeof states)[number]]?: boolean; }; export declare const Pager: KendoComponent<KendoPagerProps & KendoPagerState & React.HTMLAttributes<HTMLDivElement>>; export default Pager;