active-table
Version:
Framework agnostic table component for editable data experience
26 lines • 1.17 kB
TypeScript
import { PaginationInternal } from '../../../types/paginationInternal';
import { ActiveTable } from '../../../activeTable';
export declare class PaginationInternalUtils {
private static readonly DEFAULT_POSITION;
private static readonly POSITIONS;
static getTotalNumberOfRows(at: ActiveTable): number;
private static insertNewRowsPerPageOption;
private static setFirstOptionAsRowsPerPage;
private static processRowsPerPage;
private static processOptionsItemText;
private static changeOptionNumberToEven;
private static setRowsPerPageOptionsText;
private static processRowsPerPageOptions;
private static setDefaultBackgroundColors;
private static setStatefulCSS;
private static setRowsPerPageOptionsStyle;
private static mergeButtonsStyleWithActiveStyle;
private static mergeButtonsStylesWithActionStyles;
private static processPageButtonStyles;
private static processStyle;
private static processPositions;
private static processPosition;
static process(at: ActiveTable): Promise<void>;
static getDefault(): PaginationInternal;
}
//# sourceMappingURL=paginationInternalUtils.d.ts.map