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