Detector.custom constructor

Detector.custom({
  1. required Widget child,
  2. required String areaID,
  3. bool cumulative = false,
  4. Axis scrollAxis = Axis.vertical,
  5. double initialScrollOffset = 0,
})

Creates a detector observing a custom scrollable child widget tree

A non empty, unique areaID has to be provided. By default the detector is not cumulative. scrollAxis and initialScrollOffset have to be specified manually if they differ from the default values.

Implementation

Detector.custom({
  required Widget child,
  required String areaID,
  bool cumulative = false,
  Axis scrollAxis = Axis.vertical,
  double initialScrollOffset = 0,
}) : this._(
        child: child,
        areaID: areaID,
        cumulative: cumulative,
        customScrollAxis: scrollAxis,
        customInitialOffset: initialScrollOffset,
      );