Home > widget-integration > FilterService > (constructor)

FilterService.(constructor)

Creates a new FilterService instance.

Signature:

constructor(appService: AppService, filterAPI: FilterAPI, filterStore: FilterStore, filterHelper: FilterHelper, storageHelper: FilterStorageHelper, urlHelper: FilterUrlHelper, filterTranslation: FilterTranslationService, domHelper: DomHelper);

Parameters

Parameter

Type

Description

appService

AppService

Application service for accessing configuration

filterAPI

FilterAPI

API service for filter requests

filterStore

FilterStore

State store for filter data

filterHelper

FilterHelper

Helper utilities for filter operations

storageHelper

FilterStorageHelper

LocalStorage helper for persistence

urlHelper

FilterUrlHelper

URL manipulation and query parameter helper

filterTranslation

FilterTranslationService

Translation service for i18n

domHelper

DomHelper

DOM helper for accessibility announcements