Test for Clicked
configurable click events that work with both touch and mouse input
clicked(element, () => ...)
click me
clicked(element, () => ..., { doubleClicked: true, clicked: false })
double click me
clicked(element, () => ..., { longClicked: true, clicked: false })
long click me
clicked(element, () => ..., { doubleClicked: true, longClicked: true})
click, double click, or long click me
clicked(element, () => ..., { doubleClicked: true, doubleClickedTime: 1000, clicked: false })
slow double click me
clicked(element, () => ..., { longClicked: true, longClickedTime: 1000, clicked: false })
long click me for at least 1 seconds
clicked(element, () => ..., { mouse: 'right', longClicked: true, doubleClick: true })
right click, right double click, or right long click me
clicked(element, () => ..., { mouse: false, doubleClicked: true, longClicked: true })
touch click, touch double click, or touch long click me
Fork me on GitHub