vue-simple-range-slider
Version:
Change Your numeric value or numeric range value with dragging handles
19 lines (18 loc) • 727 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const CodeFrameFormatter_1 = require("./CodeFrameFormatter");
const BasicFormatter_1 = require("./BasicFormatter");
// declare function implementation
function createFormatter(type, options) {
if (typeof type === 'function') {
return type;
}
if (typeof type === 'undefined' || type === 'basic') {
return BasicFormatter_1.createBasicFormatter();
}
if (type === 'codeframe') {
return CodeFrameFormatter_1.createCodeFrameFormatter(options);
}
throw new Error(`Unknown "${type}" formatter. Available types are: "basic", "codeframe" or a custom function.`);
}
exports.createFormatter = createFormatter;