Properties
Protected _allFilters
_allFilters: Map<IFilter, string[]>
Protected _allProducts
_allProducts: readonly {
displayOptions: { readonly id: string; readonly name: string; readonly text: string; readonly image: string; readonly disabled: boolean; readonly pricePackage: { readonly price: number; readonly currency: string; readonly state: PRICE_STATE; }; };
internalData: any;
matchesGridIdentifier: ((gridId: string) => boolean);
name: string;
}[] = []
Protected _boundFilterListener
Type declaration
-
- (filteredItems: ICustomisationOptionData[], allFitlers?: Map<IFilter, string[]>): void
-
Parameters
-
-
Optional allFitlers: Map<IFilter, string[]>
Returns void
Protected _filterListenerCallbacks
Protected _filterOptions
_filterOptions: Map<string, IFilter>
Protected _filterRouter
_filterRouter: FilterRouter
Protected _filters
_filters: IFilter[]
Brief
Collapses all filters except the one provided.