touch_interceptor 0.1.1
touch_interceptor: ^0.1.1 copied to clipboard
A widget that intercepts touch events and sends them to other widgets underneath.
touch_interceptor #
A widget that intercepts touch events and sends them to other widgets underneath.
Useful when: #
- there is an opaque layer over a widget, and you want to make it transparent to touch events
- you want seamlessly transfer a touch event from one widget to another
Syntax: #
// interceptor
TouchInterceptor(
// other component(s)
child: OtherWidget(
// consumer
child: TouchConsumer(
onTouchDown: () {
// do something
},
onTouchUp: () {
// do something
},
onTouchEnter: () {
// do something
},
onTouchExit: () {
// do something
},
),
),
),