Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
modal_bottom_sheet
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Jaime Blasco
2024-03-12 10:46:53 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
17bc7998d8672824cee0deab5dd997f85b87b89b
17bc7998
1 parent
2e4826dc
fix: prepare for will pop deprecation
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
4 deletions
modal_bottom_sheet/lib/src/bottom_sheet.dart
modal_bottom_sheet/lib/src/bottom_sheet_route.dart
sheet/lib/src/route/sheet_route.dart
modal_bottom_sheet/lib/src/bottom_sheet.dart
View file @
17bc799
...
...
@@ -46,8 +46,11 @@ class ModalBottomSheet extends StatefulWidget {
required
this
.
child
,
this
.
minFlingVelocity
=
_minFlingVelocity
,
double
?
closeProgressThreshold
,
this
.
willPopThreshold
=
_willPopThreshold
,
})
:
closeProgressThreshold
=
@Deprecated
(
'Use preventPopThreshold instead'
)
double
?
willPopThreshold
,
double
?
preventPopThreshold
,
})
:
preventPopThreshold
=
preventPopThreshold
??
willPopThreshold
??
_willPopThreshold
,
closeProgressThreshold
=
closeProgressThreshold
??
_closeProgressThreshold
;
/// The closeProgressThreshold parameter
...
...
@@ -107,9 +110,9 @@ class ModalBottomSheet extends StatefulWidget {
/// Determines how fast the sheet should be flinged before closing.
final
double
minFlingVelocity
;
/// The
will
PopThreshold parameter
/// The
prevent
PopThreshold parameter
/// Determines how far the sheet should be flinged before closing.
final
double
will
PopThreshold
;
final
double
prevent
PopThreshold
;
@override
ModalBottomSheetState
createState
()
=>
ModalBottomSheetState
();
...
...
modal_bottom_sheet/lib/src/bottom_sheet_route.dart
View file @
17bc799
...
...
@@ -185,6 +185,7 @@ class ModalSheetRoute<T> extends PageRoute<T> {
return
_animationController
!;
}
// ignore: deprecated_member_use
bool
get
_hasScopedWillPopCallback
=>
hasScopedWillPopCallback
;
@override
...
...
sheet/lib/src/route/sheet_route.dart
View file @
17bc799
...
...
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// ignore_for_file: deprecated_member_use
import
'package:flutter/material.dart'
;
import
'package:flutter/rendering.dart'
;
import
'package:flutter/widgets.dart'
;
...
...
Please
register
or
login
to post a comment