1.1.1 • Published 5 years ago
jjoystick v1.1.1
Dead simple horizontal Joystick built as web components on top of input[type=range]
.
Installation
npm install jjoystick
yarn add jjoystick
Events
dir
- when directions changed even without ending the touch / clickend
- when interaction endedzero
- when handle went to the initial position
Usage
<script src="node_modules/jjoystick/index.js"></script>
<j-joystick></j-joystick>
<script>
const joystick = document.querySelector('j-joystick');
joystick.addEventListener('dir', ({detail}) => console.log(detail) /* right, left */);
joystick.addEventListener('end', () => console.log('end'));
joystick.addEventListener('zero', () => console.log('zero'));
</script>