UNPKG
@vx/shape
Version:
beta (0.0.165-beta.1)
latest (0.0.199)
0.0.199
0.0.198
0.0.197
0.0.196
0.0.195
0.0.194
0.0.193
0.0.193-alpha.2
0.0.193-alpha.1
0.0.193-alpha.0
0.0.192
0.0.190
0.0.189
0.0.184
0.0.183
0.0.182
0.0.181
0.0.179
0.0.178
0.0.176
0.0.175
0.0.171
0.0.170
0.0.168
0.0.166
0.0.165
0.0.165-beta.1
0.0.165-beta.0
0.0.164
0.0.162
0.0.161
0.0.160
0.0.158
0.0.153
0.0.147
0.0.146
0.0.145
0.0.144
0.0.143
0.0.142
0.0.141
0.0.140
0.0.139
0.0.136
0.0.131
0.0.130
0.0.127
0.0.126
0.0.125
0.0.120
0.0.119
0.0.118
0.0.117
0.0.116
0.0.115
0.0.114
0.0.112
0.0.111
0.0.110
0.0.109
0.0.108
0.0.107
0.0.106
0.0.103
0.0.89
0.0.88
0.0.87
0.0.86
0.0.84
0.0.83
0.0.79
0.0.49
0.0.36
0.0.35
0.0.34
0.0.33
0.0.32
0.0.26
0.0.25
0.0.24
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
vx shape
github.com/hshoff/vx
hshoff/vx
@vx/shape
/
esm
/
util
/
getBandwidth.js
9 lines
(8 loc)
•
243 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
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; }