uawdijnntqw1x1x1
IP : 216.73.216.110
Hostname : 6.87.74.97.host.secureserver.net
Kernel : Linux 6.87.74.97.host.secureserver.net 4.18.0-553.83.1.el8_10.x86_64 #1 SMP Mon Nov 10 04:22:44 EST 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
emeraadmin
/
www
/
node_modules
/
react-virtualized
/
..
/
path-parse
/
..
/
d3-scale
/
src
/
diverging.js
/
/
import {linearish} from "./linear"; export default function diverging(interpolator) { var x0 = 0, x1 = 0.5, x2 = 1, k10 = 1, k21 = 1, clamp = false; function scale(x) { var t = 0.5 + ((x = +x) - x1) * (x < x1 ? k10 : k21); return interpolator(clamp ? Math.max(0, Math.min(1, t)) : t); } scale.domain = function(_) { return arguments.length ? (x0 = +_[0], x1 = +_[1], x2 = +_[2], k10 = x0 === x1 ? 0 : 0.5 / (x1 - x0), k21 = x1 === x2 ? 0 : 0.5 / (x2 - x1), scale) : [x0, x1, x2]; }; scale.clamp = function(_) { return arguments.length ? (clamp = !!_, scale) : clamp; }; scale.interpolator = function(_) { return arguments.length ? (interpolator = _, scale) : interpolator; }; scale.copy = function() { return diverging(interpolator).domain([x0, x1, x2]).clamp(clamp); }; return linearish(scale); }
/home/emeraadmin/www/node_modules/react-virtualized/../path-parse/../d3-scale/src/diverging.js