Remove vsync deprecation (#90293)

This commit is contained in:
Kate Lovett 2021-10-01 10:58:03 -05:00 committed by GitHub
parent 7214097f02
commit eda41e5720
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -498,24 +498,11 @@ class FloatingHeaderSnapConfiguration {
/// Creates an object that specifies how a floating header is to be "snapped"
/// (animated) into or out of view.
FloatingHeaderSnapConfiguration({
@Deprecated(
'Specify SliverPersistentHeaderDelegate.vsync instead. '
'This feature was deprecated after v1.19.0.',
)
this.vsync,
this.curve = Curves.ease,
this.duration = const Duration(milliseconds: 300),
}) : assert(curve != null),
assert(duration != null);
/// The [TickerProvider] for the [AnimationController] that causes a floating
/// header to snap in or out of view.
@Deprecated(
'Specify SliverPersistentHeaderDelegate.vsync instead. '
'This feature was deprecated after v1.19.0.',
)
final TickerProvider? vsync;
/// The snap animation curve.
final Curve curve;