Options
All
  • Public
  • Public/Protected
  • All
Menu

Module Adapter

Index

Type aliases

Functions

Type aliases

Override

Override: function

Type declaration

Functions

augmentProducts

  • augmentProducts(results: Results): object[]

autocompleteProductsOverrides

autocompleteSuggestionsOverrides

  • autocompleteSuggestionsOverrides(config: Configuration): function

clampPageSize

  • clampPageSize(page: number, pageSize: number): number

collectionOverrides

combineNavigations

  • combineNavigations(__namedParameters: object): Navigation[]

detailsOverrides

extractAllMeta

  • extractAllMeta(product: Product | Record): any

extractArea

extractAutocompleteArea

extractAutocompleteCollection

extractAutocompleteHoverAutoFill

  • extractAutocompleteHoverAutoFill(config: Configuration): boolean

extractAutocompleteLanguage

extractAutocompleteNavigationCount

  • extractAutocompleteNavigationCount(config: Configuration): number

extractAutocompleteNavigationLabels

  • extractAutocompleteNavigationLabels(config: Configuration): object

extractAutocompleteProductArea

extractAutocompleteProductCount

extractAutocompleteProductLanguage

  • extractAutocompleteProductLanguage(config: Configuration): string

extractAutocompleteSuggestionCount

  • extractAutocompleteSuggestionCount(config: Configuration): number

extractCategoryValues

  • extractCategoryValues(__namedParameters: object, category: string): any

extractCollection

extractCollections

extractData

extractFields

extractINav

extractIndexedState

  • extractIndexedState(state: string | object): object

extractLanguage

extractLocation

extractMaxRefinements

extractNavigation

  • extractNavigation(navigation: Navigation): Navigation

extractNavigationSort

  • extractNavigationSort(sort: SortType): Sort

extractNavigationsPinned

extractPage

  • extractPage(state: State, totalRecords: number, current?: number, pageSize?: number): Page

extractPageSizes

extractPastPurchaseProductCount

extractProductArea

extractProductLanguage

extractQuery

  • extractQuery(__namedParameters: object): Query
  • Parameters

    • __namedParameters: object
      • corrected: string
      • didYouMean: string[]
      • original: string
      • related: string[]
      • rewrites: string[]

    Returns Query

extractRealTimeBiasingExpiry

extractRecordCount

  • extractRecordCount(recordCount: number): number

extractRefinement

extractRefinementsPinned

extractRefinementsSort

  • extractRefinementsSort(config: Configuration): true | false | string[]

extractSaytCategoriesForFirstMatch

  • extractSaytCategoriesForFirstMatch(config: Configuration): boolean

extractSaytCategoryField

extractSecuredPayload

extractSkip

  • extractSkip(page: number, pageSize: number): number

extractSort

  • extractSort(__namedParameters: object): Sort

extractSorts

extractSuggestions

  • extractSuggestions(__namedParameters: object, query: string, category: string, labels: object, config: Configuration): Suggestions

extractTemplate

  • extractTemplate(template?: Template): Template

extractZone

filterExcludedRefinements

filterNavigations

  • filterNavigations(navigations: Navigation[]): Navigation[]

initialState

isAutocompleteAlphabeticallySorted

  • isAutocompleteAlphabeticallySorted(config: Configuration): boolean

isAutocompleteMatchingFuzzily

isRealTimeBiasEnabled

mergeRefinements

  • mergeRefinements(__namedParameters: object, state: State): object

mergeSelectedRefinements

  • mergeSelectedRefinements(available: Navigation, selected: Navigation): void

mergeSuggestions

pastPurchaseAutocompleteOverrides

  • pastPurchaseAutocompleteOverrides(config: Configuration): function

pastPurchaseOverrides

pruneRefinements

recommendationsIdsOverrides

recommendationsNavigationsOverrides

  • recommendationsNavigationsOverrides(config: Configuration): function

recommendationsProductsOverrides

  • recommendationsProductsOverrides(config: Configuration): function

recommendationsSuggestionsOverrides

  • recommendationsSuggestionsOverrides(config: Configuration): function

refinementsMatch

refinementsOverrides

searchOverrides

shouldAddPastPurchaseBias

termsMatch

  • termsMatch(lhs: string, rhs: string): boolean

Generated using TypeDoc