UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

17 lines (13 loc) 402 B
"use strict"; var _normalizeEnum = require("../core/utils").normalizeEnum, algorithms = {}, defaultAlgorithm; exports.getAlgorithm = function (name) { return algorithms[_normalizeEnum(name)] || defaultAlgorithm; }; exports.addAlgorithm = function (name, callback, setDefault) { algorithms[name] = callback; if (setDefault) { defaultAlgorithm = algorithms[name]; } };