| 123456789101112131415161718192021 |
- /**
- * DevExtreme (viz/funnel/tiling.js)
- * Version: 19.1.16
- * Build date: Tue Oct 18 2022
- *
- * Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
- * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
- */
- "use strict";
- var _normalizeEnum = require("../core/utils").normalizeEnum;
- var algorithms = {};
- var defaultAlgorithm;
- exports.getAlgorithm = function(name) {
- return algorithms[_normalizeEnum(name)] || defaultAlgorithm
- };
- exports.addAlgorithm = function(name, callback, setDefault) {
- algorithms[name] = callback;
- if (setDefault) {
- defaultAlgorithm = algorithms[name]
- }
- };
|