@@ -170,44 +170,44 @@ var client = function(sitekey, privatekey) {
170
170
/**
171
171
* Public functions
172
172
*/
173
- this . setApiHostname = function ( hostname ) { this . apiHostname = hostname ; }
174
- this . getSettings = function ( ) { return this . settings . getSettings ( ) ; }
175
- this . setLanguage = function ( lang ) { this . settings . setLanguage ( lang ) ; }
176
- this . setCategoryFilters = function ( categories ) { this . settings . setCategoryFilters ( categories ) ; }
177
- this . addCustomFieldFilter = function ( fieldName , value ) { this . settings . addCustomFieldFilter ( fieldName , value ) ; }
178
- this . removeCustomFieldFilter = function ( fieldName , value ) { this . settings . removeCustomFieldFilter ( fieldName , value ) ; }
179
- this . setPriceRangeFilter = function ( minCents , maxCents ) { this . settings . setPriceRangeFilter ( minCents , maxCents ) ; }
180
- this . setDateFilter = function ( dateFrom , dateTo ) { this . settings . setDateFilter ( dateFrom , dateTo ) ; }
181
- this . setJWT = function ( jwt ) { this . settings . setJWT ( jwt ) ; }
182
- this . setUserToken = function ( token ) { this . settings . setUserToken ( token ) ; }
183
- this . setPaging = function ( page , pageSize , sortBy , sortOder ) { this . settings . setPaging ( page , pageSize , sortBy , sortOder ) ; }
184
- this . nextPage = function ( ) { this . settings . nextPage ( ) ; }
185
- this . previousPage = function ( ) { this . settings . previousPage ( ) ; }
186
- this . setSuggestionsSize = function ( size ) { this . settings . setSuggestionsSize ( size ) ; }
187
- this . setAutocompleteSize = function ( size ) { this . settings . setAutocompleteSize ( size ) ; }
188
- this . addFacetField = function ( fieldName ) { this . settings . addFacetField ( fieldName ) ; }
189
- this . addHierarchicalFacetSetting = function ( setting ) { this . settings . addHierarchicalFacetSetting ( setting ) ; }
190
- this . addRangeFacet = function ( field , ranges ) { this . settings . addRangeFacet ( field , ranges ) ; }
191
- this . addStatsField = function ( field ) { this . settings . addStatsField ( field ) ; }
192
- this . setNumberOfFacets = function ( numFacets ) { this . settings . setNumberOfFacets ( numFacets ) ; }
193
- this . setResultType = function ( type ) { this . settings . setResultType ( type ) ; }
194
- this . setPersonalizationEvents = function ( events ) { this . settings . setPersonalizationEvents ( events ) ; }
195
- this . setFilterObject = function ( filter ) { this . settings . setFilterObject ( filter ) ; }
196
- this . setShuffleAndLimitTo = function ( shuffleAndLimitTo ) { this . settings . setShuffleAndLimitTo ( shuffleAndLimitTo ) ; }
197
- this . setFuzzyMatch = function ( fuzzy ) { this . settings . setFuzzyMatch ( fuzzy ) ; }
198
- this . setPostfixWildcard = function ( wildcard ) { this . settings . setPostfixWildcard ( wildcard ) ; }
199
- this . setCacheResponseTime = function ( cacheResponseTime ) { this . settings . setCacheResponseTime ( cacheResponseTime ) }
200
- this . setCollectAnalytics = function ( collectAnalytics ) { this . settings . setCollectAnalytics ( collectAnalytics ) ; }
201
- this . setAnalyticsTag = function ( tagName ) { this . settings . setAnalyticsTag ( tagName ) }
202
- this . setThrottleTime = function ( delay ) { this . settings . setThrottleTime ( delay ) ; }
203
- this . setStatsSessionId = function ( id ) { this . sessionId = id ; }
204
- this . getStatsSessionId = function ( ) { return this . sessionId ; }
205
- this . enableLogicalOperators = function ( enableLogicalOperators ) { this . settings . enableLogicalOperators ( enableLogicalOperators ) }
206
- this . setSearchOperator = function ( operator ) { this . settings . setSearchOperator ( operator ) }
207
-
208
- this . sendStatsEvent = function ( type , keyword , data ) {
173
+ this . setApiHostname = function ( hostname ) { this . apiHostname = hostname ; }
174
+ this . getSettings = function ( ) { return this . settings . getSettings ( ) ; }
175
+ this . setLanguage = function ( lang ) { this . settings . setLanguage ( lang ) ; }
176
+ this . setCategoryFilters = function ( categories ) { this . settings . setCategoryFilters ( categories ) ; }
177
+ this . addCustomFieldFilter = function ( fieldName , value ) { this . settings . addCustomFieldFilter ( fieldName , value ) ; }
178
+ this . removeCustomFieldFilter = function ( fieldName , value ) { this . settings . removeCustomFieldFilter ( fieldName , value ) ; }
179
+ this . setPriceRangeFilter = function ( minCents , maxCents ) { this . settings . setPriceRangeFilter ( minCents , maxCents ) ; }
180
+ this . setDateFilter = function ( dateFrom , dateTo ) { this . settings . setDateFilter ( dateFrom , dateTo ) ; }
181
+ this . setJWT = function ( jwt ) { this . settings . setJWT ( jwt ) ; }
182
+ this . setUserToken = function ( token ) { this . settings . setUserToken ( token ) ; }
183
+ this . setPaging = function ( page , pageSize , sortBy , sortOder ) { this . settings . setPaging ( page , pageSize , sortBy , sortOder ) ; }
184
+ this . nextPage = function ( ) { this . settings . nextPage ( ) ; }
185
+ this . previousPage = function ( ) { this . settings . previousPage ( ) ; }
186
+ this . setSuggestionsSize = function ( size ) { this . settings . setSuggestionsSize ( size ) ; }
187
+ this . setAutocompleteSize = function ( size ) { this . settings . setAutocompleteSize ( size ) ; }
188
+ this . addFacetField = function ( fieldName ) { this . settings . addFacetField ( fieldName ) ; }
189
+ this . addHierarchicalFacetSetting = function ( setting ) { this . settings . addHierarchicalFacetSetting ( setting ) ; }
190
+ this . addRangeFacet = function ( field , ranges ) { this . settings . addRangeFacet ( field , ranges ) ; }
191
+ this . addStatsField = function ( field ) { this . settings . addStatsField ( field ) ; }
192
+ this . setNumberOfFacets = function ( numFacets ) { this . settings . setNumberOfFacets ( numFacets ) ; }
193
+ this . setResultType = function ( type ) { this . settings . setResultType ( type ) ; }
194
+ this . setPersonalizationEvents = function ( events ) { this . settings . setPersonalizationEvents ( events ) ; }
195
+ this . setFilterObject = function ( filter ) { this . settings . setFilterObject ( filter ) ; }
196
+ this . setShuffleAndLimitTo = function ( shuffleAndLimitTo ) { this . settings . setShuffleAndLimitTo ( shuffleAndLimitTo ) ; }
197
+ this . setFuzzyMatch = function ( fuzzy ) { this . settings . setFuzzyMatch ( fuzzy ) ; }
198
+ this . setPostfixWildcard = function ( wildcard ) { this . settings . setPostfixWildcard ( wildcard ) ; }
199
+ this . setCacheResponseTime = function ( cacheResponseTime ) { this . settings . setCacheResponseTime ( cacheResponseTime ) }
200
+ this . setCollectAnalytics = function ( collectAnalytics ) { this . settings . setCollectAnalytics ( collectAnalytics ) ; }
201
+ this . setAnalyticsTag = function ( tagName ) { this . settings . setAnalyticsTag ( tagName ) }
202
+ this . setThrottleTime = function ( delay ) { this . settings . setThrottleTime ( delay ) ; }
203
+ this . setStatsSessionId = function ( id ) { this . sessionId = id ; }
204
+ this . getStatsSessionId = function ( ) { return this . sessionId ; }
205
+ this . enableLogicalOperators = function ( enableLogicalOperators ) { this . settings . enableLogicalOperators ( enableLogicalOperators ) }
206
+ this . setSearchOperator = function ( operator ) { this . settings . setSearchOperator ( operator ) }
207
+
208
+ this . sendStatsEvent = function ( type , keyword , data ) {
209
209
if ( type === 'search' ) {
210
- var payload = {
210
+ let payload = {
211
211
action : 'search' ,
212
212
session : this . sessionId ,
213
213
keyword : keyword ,
@@ -218,7 +218,7 @@ var client = function(sitekey, privatekey) {
218
218
}
219
219
220
220
else if ( type === 'click' ) {
221
- var payload = {
221
+ let payload = {
222
222
action : 'click' ,
223
223
session : this . sessionId ,
224
224
keyword : keyword ,
0 commit comments