Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules2/hyperformula/commonjs/Lookup/SearchStrategy.js
T
2026-09-10 15:40:10 +08:00

18 lines
557 B
JavaScript

"use strict";
exports.__esModule = true;
exports.buildColumnSearchStrategy = buildColumnSearchStrategy;
var _ColumnBinarySearch = require("./ColumnBinarySearch");
var _ColumnIndex = require("./ColumnIndex");
/**
* @license
* Copyright (c) 2024 Handsoncode. All rights reserved.
*/
function buildColumnSearchStrategy(dependencyGraph, config, statistics) {
if (config.useColumnIndex) {
return new _ColumnIndex.ColumnIndex(dependencyGraph, config, statistics);
} else {
return new _ColumnBinarySearch.ColumnBinarySearch(dependencyGraph);
}
}