taye/interact.js

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
packages/utils/snappers/index.ts2
A
0 mins
A
100%
packages/utils/isWindow.ts1
A
0 mins
A
100%
packages/utils/extend.ts6
A
0 mins
A
100%
packages/utils/raf.ts30
A
0 mins
A
100%
packages/utils/normalizeListeners.ts44
A
3 hrs
A
100%
packages/utils/domObjects.ts41
A
0 mins
A
100%
packages/interactjs/index.ts32
A
0 mins
A
100%
packages/actions/index.ts23
A
0 mins
A
100%
packages/utils/arr.ts26
A
0 mins
A
100%
packages/modifiers/snap/edges.ts22
A
0 mins
A
100%
packages/interact/index.ts43
A
0 mins
A
100%
packages/core/BaseEvent.ts33
A
0 mins
A
100%
packages/utils/hypot.ts1
A
0 mins
A
100%
packages/utils/browser.ts66
A
3 hrs
A
100%
packages/pointer-events/index.ts10
A
0 mins
A
100%
packages/core/defaultOptions.ts36
A
0 mins
A
100%
packages/core/PointerInfo.ts10
A
0 mins
A
100%
packages/auto-start/index.ts16
A
0 mins
A
100%
packages/utils/Signals.ts41
A
0 mins
A
100%
packages/utils/getOriginXY.ts8
A
0 mins
A
100%
packages/modifiers/index.ts14
A
0 mins
A
100%
packages/actions/gesture.ts148
A
2 hrs
A
98%
packages/modifiers/base.ts373
D
1 day
A
97%
packages/core/InteractableSet.ts81
A
2 hrs
A
97%
packages/actions/drop/DropEvent.ts69
A
1 hr
A
97%
packages/modifiers/snap/pointer.ts136
C
1 day
A
96%
packages/pointer-events/PointerEvent.ts65
A
1 hr
A
96%
packages/modifiers/snap/size.ts68
A
2 hrs
A
96%
packages/core/Eventable.ts54
A
45 mins
A
96%
packages/utils/is.ts31
A
0 mins
A
95%
packages/core/Interaction.ts343
D
1 day
A
95%
packages/core/scope.ts145
A
2 hrs
A
94%
packages/core/interactions.ts197
C
1 day
A
92%
packages/utils/clone.ts18
A
25 mins
A
90%
packages/reflow/index.ts122
B
5 hrs
A
90%
packages/dev-tools/index.ts145
A
0 mins
A
90%
packages/core/interactionFinder.ts94
B
4 hrs
B
89%
packages/utils/window.ts33
A
0 mins
B
88%
packages/utils/pointerUtils.ts213
A
1 hr
B
86%
packages/modifiers/restrict/edges.ts73
A
25 mins
B
86%
packages/pointer-events/holdRepeat.ts56
A
0 mins
B
85%
packages/actions/drag.ts118
A
25 mins
B
84%
packages/pointer-events/base.ts252
C
1 day
B
83%
packages/utils/pointerExtend.ts24
A
1 hr
B
83%
packages/core/InteractEvent.ts167
B
6 hrs
C
78%
packages/modifiers/restrict/size.ts53
A
1 hr
C
77%
packages/types/interactjs-test.ts149
A
50 mins
C
76%
packages/pointer-events/interactableTargets.ts72
A
2 hrs
C
73%
packages/utils/rect.ts61
A
2 hrs
C
72%
packages/utils/index.ts47
A
50 mins
C
70%