Type aliases
BuildFunction
BuildFunction: function
Type declaration
-
- (state: State, overrideRequest?: T): S
-
Parameters
-
-
Optional overrideRequest: T
Returns S
Functions
autocompleteProducts
- autocompleteProducts(state: State, overrideRequest?: object): Request
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns Request
autocompleteSuggestions
- autocompleteSuggestions(state: State, overrideRequest?: object): object
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns object
buildPostBody
-
Parameters
Returns object
-
body: string
-
method: string
chain
- chain<T>(...fns: Array<function>): T
-
Type parameters
Parameters
-
Rest ...fns: Array<function>
Returns T
pastPurchaseProducts
- pastPurchaseProducts(state: State, overrideRequest?: object): Request
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns Request
products
- products(state: State, overrideRequest?: object): object
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns object
realTimeBiasing
- realTimeBiasing(state: State, request: Request): Request
-
Parameters
Returns Request
recommendationsNavigations
- recommendationsNavigations(state: State, overrideRequest?: object): object
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns object
recommendationsProductIDs
- recommendationsProductIDs(state: State, overrideRequest?: object): Object | Object
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns Object
|
Object
recommendationsSuggestions
- recommendationsSuggestions(state: State, overrideRequest?: object | object): Object | Object | Object | Object
-
Parameters
-
-
Default value overrideRequest: object | object = {}
Returns Object
|
Object
|
Object
|
Object
search
- search(state: State, overrideRequest?: object): Request
-
Parameters
-
-
Default value overrideRequest: object = {}
Returns Request