scrollWheelInfinite<T> static method
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}
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,
),
);
}