Home > widget-integration > FilterStorageHelper > getPaginationSession
FilterStorageHelper.getPaginationSession() method
Gets the current pagination page from session storage.
Retrieves the stored page number from session storage. Returns 1 if storage is unavailable, key doesn't exist, or value is invalid.
Signature:
getPaginationSession(): number;
Returns:
number
The stored page number, or 1 as default
Remarks
Always returns a valid positive page number. Invalid values (NaN, 0, negative) are normalized to 1.
Example
Override to add default page per collection:
getPaginationSession() {
const page = super.getPaginationSession();
// Use custom default page for specific collections
if (page === 1 && this.hasCustomDefaultPage()) {
return this.getCustomDefaultPage();
}
return page;
}