UNPKG

search-client

Version:

Javascript library for executing searches in the Haive search-index via the SearchManager REST interface.

60 lines 2.42 kB
/** * These are the triggers that define when and when not to trigger a categorize lookup. */ var CategorizeTriggers = /** @class */ (function () { /** * Creates a CategorizeTrigger object for you, based on CategorizeTrigger defaults and the overrides provided as a param. * * @param triggers - The triggers defined here will override the default CategorizeTrigger. */ function CategorizeTriggers(triggers) { if (triggers === void 0) { triggers = {}; } this.categorizationTypeChanged = typeof triggers.categorizationTypeChanged !== "undefined" ? triggers.categorizationTypeChanged : true; this.clientIdChanged = typeof triggers.clientIdChanged !== "undefined" ? triggers.clientIdChanged : true; this.dateFromChanged = typeof triggers.dateFromChanged !== "undefined" ? triggers.dateFromChanged : true; this.dateToChanged = typeof triggers.dateToChanged !== "undefined" ? triggers.dateToChanged : true; this.filtersChanged = typeof triggers.filtersChanged !== "undefined" ? triggers.filtersChanged : true; this.queryChange = typeof triggers.queryChange !== "undefined" ? triggers.queryChange : false; this.queryChangeDelay = typeof triggers.queryChangeDelay !== "undefined" ? triggers.queryChangeDelay : 2000; this.queryChangeInstantRegex = typeof triggers.queryChangeInstantRegex !== "undefined" ? triggers.queryChangeInstantRegex : /\S\s$/; this.queryChangeMinLength = typeof triggers.queryChangeMinLength !== "undefined" ? triggers.queryChangeMinLength : 2; this.searchTypeChanged = typeof triggers.searchTypeChanged !== "undefined" ? triggers.searchTypeChanged : true; this.uiLanguageCodeChanged = typeof triggers.uiLanguageCodeChanged !== "undefined" ? triggers.uiLanguageCodeChanged : true; } return CategorizeTriggers; }()); export { CategorizeTriggers }; //# sourceMappingURL=CategorizeTriggers.js.map