active-table
Version:
Framework agnostic table component for editable data experience
18 lines • 927 B
TypeScript
import { PaginationInternal } from '../../../types/paginationInternal';
import { PageButtonStyles } from '../../../types/pagination';
import { ActiveTable } from '../../../activeTable';
export declare class PaginationVisibleButtonsUtils {
private static readonly FIRST_VISIBLE_CLASS;
private static readonly LAST_VISIBLE_CLASS;
private static readonly FIRST_PRECEDENCE_VALUES;
private static readonly LAST_PRECEDENCE_VALUES;
private static getRightBorderWidthInStyleOverride;
private static setBorderPaddingForLastPrecedence;
private static setStyle;
static overrideOnMouseEvent(buttonElement: HTMLElement, pageButtonsStyles: PageButtonStyles): void;
static unsetStateAndStyles(pagination: PaginationInternal): void;
private static isButtonVisible;
private static set;
static setStateAndStyles(at: ActiveTable): void;
}
//# sourceMappingURL=paginationVisibleButtonsUtils.d.ts.map