Home > widget-integration > FilterHelper > rewriteUrlFromParams

FilterHelper.rewriteUrlFromParams() method

Rewrites the URL with new filter parameters, sort, and pagination Clears existing filter params and sets new ones based on provided data

Signature:

rewriteUrlFromParams(data: {
		paramList: Array<{
			key: string;
			values: string[];
		}>;
		sort: string | null;
		pagination: {
			page: string | null;
		};
	}, options?: {
		isShortenUrlParam?: boolean;
		urlScheme?: number;
	}): void;

Parameters

Parameter

Type

Description

data

{ paramList: Array<{ key: string; values: string[]; }>; sort: string | null; pagination: { page: string | null; }; }

Object containing paramList, sort, and pagination

options

{ isShortenUrlParam?: boolean; urlScheme?: number; }

(Optional) Options for URL handling

Returns:

void