INNER CODE UNIT · JavaScript

getSearchStrategy

microsoft/azuredevopslabs · js/jekyll-search.js:84

            function getSearchStrategy() {
                return fuzzy ? fuzzySearchStrategy : literalSearchStrategy
            }
            var self = this,
                matches = [],
                fuzzy = !1,
                limit = 10,
                fuzzySearchStrategy = require("./SearchStrategies/fuzzy"),
                literalSearchStrategy = require("./SearchStrategies/literal");
            self.setFuzzy = function(_fuzzy) {
                fuzzy = !!_fuzzy
            }, self.setLimit = function(_limit) {
                limit = parseInt(_limit, 10) || limit
            }, self.search = function(data, crit) {
                return crit ? (matches.length = 0, findMatches(data, crit, getSearchStrategy())) : []
            }
        }
    }, {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…