add missing preventTouch documentation.
Added multi-store transaction tests, wait for transaction storage to complete before returning
Allow excluding ranges
Fixes #17502: avoid browser scroll when touching text widgets
Fixes #17165: during a scroll animation, touchstart should not trigger the selection of the item