rememberScrollController method
滚动控制器
- 任何参数发生变化就会产生新的
Implementation
ScrollController rememberScrollController({
double initialScrollOffset = 0.0,
bool keepScrollOffset = true,
String? debugLabel,
FutureOr<void> Function(ScrollController)? onDispose,
Object? key,
}) =>
remember<ScrollController>(
factory: () => ScrollController(
initialScrollOffset: initialScrollOffset,
keepScrollOffset: keepScrollOffset,
debugLabel: debugLabel,
),
key:
FlexibleKey(initialScrollOffset, keepScrollOffset, debugLabel, key),
onDispose: (c) {
c.dispose();
onDispose?.call(c);
},
);