FlickController constructor

const FlickController(
  1. Widget uiChild,
  2. bool useCache,
  3. GlobalKey<State<StatefulWidget>> viewKey, {
  4. Key? key,
  5. GlobalKey<State<StatefulWidget>>? boundKey,
  6. Offset? constraintsMin,
  7. Offset? constraintsMax,
  8. Offset? flexibilityMin,
  9. Offset? flexibilityMax,
  10. double customBoundWidth = 0,
  11. double customBoundHeight = 0,
  12. double sensitivity = 0.05,
  13. MoveCallback? onMove,
  14. DragCallback? onDragStart,
  15. DragCallback? onDragUpdate,
  16. DragCallback? onDragEnd,
  17. FlickCallback? onFlick,
})

Implementation

const FlickController(
  this.uiChild,
  this.useCache,
  this.viewKey, {
  Key? key,
  this.boundKey,
  this.constraintsMin,
  this.constraintsMax,
  this.flexibilityMin,
  this.flexibilityMax,
  this.customBoundWidth: 0,
  this.customBoundHeight: 0,
  this.sensitivity: 0.05,
  this.onMove,
  this.onDragStart,
  this.onDragUpdate,
  this.onDragEnd,
  this.onFlick,
}) : super(key: key);