Fladder/lib/widgets/shared/ensure_visible.dart
2025-10-03 13:02:51 +02:00

16 lines
392 B
Dart

import 'package:flutter/material.dart';
extension EnsureVisibleHelper on BuildContext {
Future<void> ensureVisible({
Duration duration = const Duration(milliseconds: 225),
double? alignment,
Curve curve = Curves.fastOutSlowIn,
}) {
return Scrollable.ensureVisible(
this,
duration: duration,
alignment: alignment ?? 0.5,
curve: curve,
);
}
}