Interface PaginationOptions

interface PaginationOptions {
    totalPages: number;
    currentUserPage: number;
    handlePageChange?: ((options: GeneratePageContentOptions) => Promise<void>);
    position?: "left" | "right" | "middle";
    location?: "bottom" | "top" | "middle";
    direction?: "horizontal" | "vertical";
    buttonsContainerStyle?: CSSProperties;
    activePageStyle?: CSSProperties;
    inactivePageStyle?: CSSProperties;
    backgroundColor?: string;
    paginationHeight?: number;
    showAspect?: boolean;
    parameters: PaginationParameters;
}

Properties

totalPages: number
currentUserPage: number
handlePageChange?: ((options: GeneratePageContentOptions) => Promise<void>)
position?: "left" | "right" | "middle"
location?: "bottom" | "top" | "middle"
direction?: "horizontal" | "vertical"
buttonsContainerStyle?: CSSProperties
activePageStyle?: CSSProperties
inactivePageStyle?: CSSProperties
backgroundColor?: string
paginationHeight?: number
showAspect?: boolean