UNPKG

hyperformula

Version:

HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas

18 lines (16 loc) 557 B
"use strict"; exports.__esModule = true; exports.buildColumnSearchStrategy = buildColumnSearchStrategy; var _ColumnBinarySearch = require("./ColumnBinarySearch"); var _ColumnIndex = require("./ColumnIndex"); /** * @license * Copyright (c) 2025 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); } }