UNPKG
@visx/shape
Version:
alpha (0.0.200-alpha.0)
latest (4.0.0)
next (4.0.0-alpha.18)
prerelease (1.3.0-alpha.0)
4.0.1-alpha.0
4.0.0
4.0.0-alpha.18
4.0.0-alpha.17
4.0.0-alpha.16
4.0.0-alpha.15
4.0.0-alpha.14
4.0.0-alpha.13
4.0.0-alpha.12
4.0.0-alpha.11
4.0.0-alpha.10
4.0.0-alpha.9
4.0.0-alpha.3
4.0.0-alpha.1
4.0.0-alpha.0
3.13.0-alpha.0
3.12.0
3.5.0
3.3.0
3.2.0
3.2.0-alpha.0
3.0.0
3.0.0-alpha.0
2.18.0
2.17.0
2.17.0-alpha.0
2.12.2
2.11.1
2.10.0
2.10.0-alpha.0
2.4.0
2.2.2
2.1.2
2.1.1
2.1.0
2.0.1-alpha.0
1.17.1
1.16.0
1.14.0
1.12.0
1.11.1
1.8.0
1.7.0
1.6.1
1.4.0
1.3.0
1.3.0-alpha.0
1.2.0
1.1.0
1.0.0
0.0.200-alpha.0
visx shape
github.com/airbnb/visx
airbnb/visx
@visx/shape
/
esm
/
util
/
getBandwidth.js
8 lines
•
242 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
export
default
function getBandwidth(scale) {
if
(
'bandwidth'
in scale) {
return
scale.bandwidth(); }
var
range
= scale.
range
();
var
domain = scale.domain();
return
Math.abs(
range
[
range
.length -
1
] -
range
[
0
]) / domain.length; }