wrap method
Implementation
Widget wrap(Widget child) {
return Listener(
behavior: options.behavior ?? HitTestBehavior.deferToChild,
onPointerDown: handlePointerDown,
onPointerUp: handlePointerUp,
onPointerMove: (PointerMoveEvent event) {
_lastPointerDownPosition = event.position;
},
onPointerCancel: (detail) {
handlePointerCancel();
},
child: child,
);
}