Swipe:
promise (once)
event
subscriber
subscriber once
Pan:
event
subscriber
Pinch:
promise (once)
event
subscriber
subscriber once
WheelEvent:
promise (once)
event
subscriber
subscriber once
Unlisten