UNPKG
@expofp/floorplan
Version:
latest (3.21.1)
maplibre-preview (0.0.0-experimental.d269d30)
stable (3.18.1)
3.21.1
3.21.0
3.20.1
3.20.0
3.19.0
3.18.1
3.18.0
3.17.0
3.16.2
3.16.1
3.16.0
3.15.0
3.14.0
3.13.4
3.13.3
3.13.2
3.13.1
3.13.0
3.12.3
3.12.2
3.12.1
3.12.0
3.11.12
3.11.11
3.11.10
3.11.9
3.11.8
3.11.7
3.11.6
3.11.5
3.11.4
3.11.3
3.11.2
3.11.1
3.11.0
3.10.2
3.10.1
3.10.0
3.9.0
3.8.0
3.7.17
3.7.16
3.7.15
3.7.14
3.7.13
3.7.12
3.7.11
3.7.10
3.7.9
3.7.8
3.7.7
3.7.6
3.7.5
3.7.4
3.7.3
3.7.2
3.7.1
3.7.0
3.6.8
3.6.7
3.6.6
3.6.5
3.6.4
3.6.3
3.6.2
3.6.1
3.6.0
3.5.2
3.5.1
3.5.0
3.4.5
3.4.4
3.4.3
3.4.2
3.4.1
3.4.0
3.3.8
3.3.7
3.3.6
3.3.5
3.3.4
3.3.3
3.3.2
3.3.1
3.3.0
3.2.16
3.2.15
3.2.14
3.2.13
3.2.12
3.2.11
3.2.10
3.2.9
3.2.8
3.2.7
3.2.6
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.16
3.1.15
3.1.14
3.1.13
3.1.12
3.1.11
3.1.10
3.1.9
3.1.8
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
3.0.0-alpha.22
3.0.0-alpha.21
3.0.0-alpha.20
3.0.0-alpha.19
3.0.0-alpha.17
3.0.0-alpha.16
3.0.0-alpha.15
3.0.0-alpha.14
3.0.0-alpha.13
3.0.0-alpha.12
3.0.0-alpha.11
3.0.0-alpha.10
3.0.0-alpha.9
3.0.0-alpha.8
3.0.0-alpha.7
3.0.0-alpha.6
3.0.0-alpha.5
3.0.0-alpha.4
3.0.0-alpha.3
0.0.0-experimental.d269d30
Interactive floor plan library for expos and events
developer.expofp.com
expofp/efp-app
@expofp/floorplan
/
dist
/
esm
/
components
/
gps
/
utils.js
2 lines
(1 loc)
•
241 B
JavaScript
View Raw
1
2
import
{haversineDistance
as
e}
from
"@expofp/geometry"
;
export
const
MOVE_THRESHOLD_M
=
3
;
export
function
normalizeHeading
(
n
){
return
Math
.
floor
(n)}
export
function
hasMeaningfulChange
(
n,t
){
return
e
(n,t)>=
MOVE_THRESHOLD_M
?!
0
:n.
heading
!==t.
heading
}