SecondaryFooter constructor

SecondaryFooter({
  1. required Footer footer,
  2. required double secondaryTriggerOffset,
  3. double secondaryVelocity = kDefaultSecondaryVelocity,
  4. double? secondaryDimension,
  5. double secondaryCloseTriggerOffset = kDefaultSecondaryCloseTriggerOffset,
  6. IndicatorStateListenable? listenable,
})

Implementation

SecondaryFooter({
  required this.footer,
  required double super.secondaryTriggerOffset,
  super.secondaryVelocity,
  super.secondaryDimension,
  super.secondaryCloseTriggerOffset,
  IndicatorStateListenable? listenable,
}) : super(
        triggerOffset: footer.triggerOffset,
        clamping: footer.clamping,
        processedDuration: footer.processedDuration,
        spring: footer.spring,
        horizontalSpring: footer.horizontalSpring,
        readySpringBuilder: footer.readySpringBuilder,
        horizontalReadySpringBuilder: footer.horizontalReadySpringBuilder,
        springRebound: footer.springRebound,
        frictionFactor: footer.frictionFactor,
        horizontalFrictionFactor: footer.horizontalFrictionFactor,
        safeArea: footer.safeArea,
        infiniteOffset: footer.infiniteOffset,
        hitOver: footer.hitOver,
        infiniteHitOver: footer.infiniteHitOver,
        position: footer.position,
        hapticFeedback: footer.hapticFeedback,
        notifyWhenInvisible: footer.notifyWhenInvisible,
        listenable: listenable ?? footer.listenable,
        triggerWhenReach: footer.triggerWhenReach,
        triggerWhenRelease: footer.triggerWhenRelease,
        triggerWhenReleaseNoWait: footer.triggerWhenReleaseNoWait,
        maxOverOffset: footer.maxOverOffset,
      );