scrollWheelInfinite<T> static method

SectionTile scrollWheelInfinite<T>(
  1. {Key? key,
  2. required String titleText,
  3. String? subTitle,
  4. Icon? icon,
  5. required List<T> items,
  6. Duration? notificationDelay,
  7. required ValueSetter<T> onChange,
  8. TextStyle? textStyle,
  9. required Color color,
  10. double itemExtent = 20,
  11. double magnification = 1.2,
  12. bool useMagnifier = true,
  13. double diameterRatio = RenderListWheelViewport.defaultDiameterRatio,
  14. required double width,
  15. double height = 60,
  16. bool dense = false}
)

Implementation

static SectionTile scrollWheelInfinite<T>({
  Key? key,
  required String titleText,
  String? subTitle,
  Icon? icon,
  required List<T> items,
  Duration? notificationDelay,
  required ValueSetter<T> onChange,
  TextStyle? textStyle,
  required Color color,
  double itemExtent = 20,
  double magnification = 1.2,
  bool useMagnifier = true,
  double diameterRatio = RenderListWheelViewport.defaultDiameterRatio,
  required double width,
  double height = 60,
  bool dense = false,
}) {
  return SectionTile(
    key: key,
    titleText: titleText,
    subTitle: subTitle == null ? null : Text(subTitle),
    icon: icon,
    color: color,
    dense: dense,
    trailing: ScrollWheelInfinite<T>(
      color: color,
      height: height,
      items: items,
      onChange: onChange,
      diameterRatio: diameterRatio,
      itemExtent: itemExtent,
      magnification: magnification,
      notificationDelay: notificationDelay,
      textStyle: textStyle,
      useMagnifier: useMagnifier,
      width: width,
    ),
  );
}