@visx/scale
Version:
visx scale
16 lines (15 loc) • 365 B
JavaScript
exports.__esModule = true;
exports.default = applyReverse;
function applyReverse(scale, config) {
if (config.reverse) {
var reversedRange = scale.range().slice().reverse();
if ('padding' in scale) {
// point and band scales
scale.range(reversedRange);
} else {
// the rest
scale.range(reversedRange);
}
}
}
;