Home > widget-integration > FilterAPI > buildFilterQueryParams

FilterAPI.buildFilterQueryParams() method

Protected method for building query parameters - can be overridden for customization

Signature:

protected buildFilterQueryParams(params: FilterAPIParams): FilterAPIParams;

Parameters

Parameter

Type

Description

params

FilterAPIParams

Base parameters

Returns:

FilterAPIParams

Enhanced parameters

Example

Override to add custom parameters:

class CustomFilterAPI extends FilterAPI {
  protected buildFilterQueryParams(params: FilterAPIParams): FilterAPIParams {
    const enhanced = super.buildFilterQueryParams(params);
    enhanced.custom_param = 'custom_value';
    return enhanced;
  }
}