function TokenHighlighter(opt_indexStrategy, opt_sanitizer, opt_wrapperTagName) {
    this._indexStrategy = opt_indexStrategy || new PrefixIndexStrategy();
    this._sanitizer = opt_sanitizer || new LowerCaseSanitizer();
    this._wrapperTagName = opt_wrapperTagName || 'mark';
  }
/**
   * Constructor.
   *
   * @param opt_indexStrategy Index strategy used by Search
   * @param opt_sanitizer Sanitizer used by Search
   * @param opt_wrapperTagName Optional wrapper tag name; defaults to 'mark' (e.g. <mark>)
   */
Constructor.
@param opt_indexStrategy Index strategy used by Search
@param opt_sanitizer Sanitizer used by Search
@param opt_wrapperTagName Optional wrapper tag name; defaults to 'mark'
Constructor . @param opt_indexStrategy Index strategy used by Search @param opt_sanitizer Sanitizer used by Search @param opt_wrapperTagName Optional wrapper tag name ; defaults to ' mark '
function TokenHighlighter(opt_indexStrategy, opt_sanitizer, opt_wrapperTagName) {
    this._indexStrategy = opt_indexStrategy || new PrefixIndexStrategy();
    this._sanitizer = opt_sanitizer || new LowerCaseSanitizer();
    this._wrapperTagName = opt_wrapperTagName || 'mark';
  }
function TokenHighlighter ( opt_indexStrategy , opt_sanitizer , opt_wrapperTagName ) { this . _indexStrategy = opt_indexStrategy || new PrefixIndexStrategy ( ) ; this . _sanitizer = opt_sanitizer || new LowerCaseSanitizer ( ) ; this . _wrapperTagName = opt_wrapperTagName || 'mark' ; }
Constructor.
Constructor .