wrapper method
Implementation
Widget wrapper() {
if (useFlick)
return FlickController(
widget.uiChild,
useCache,
viewKey,
boundKey: boundKey,
constraintsMin: constraintsMin,
constraintsMax: constraintsMax,
flexibilityMin: flexibilityMin,
flexibilityMax: flexibilityMax,
sensitivity: flickSensitivity,
onDragStart: beginDrag,
onDragUpdate: updateDrag,
onDragEnd: endDrag,
onFlick: onFlick,
key: flickController,
);
else
return GestureDetector(
behavior: HitTestBehavior.opaque,
onVerticalDragStart: beginDrag,
onVerticalDragUpdate: updateDrag,
onVerticalDragEnd: endDrag,
onHorizontalDragStart: beginDrag,
onHorizontalDragUpdate: updateDrag,
onHorizontalDragEnd: endDrag,
child: widget.uiChild,
);
}