Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
fluttertpc_get
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
Nicolas Lopez
2020-09-20 12:56:29 -0400
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c56b230ba1a5148dcc5dea3cdc3dbcd6be119da4
c56b230b
1 parent
77815d9d
BottomSheetDuration
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
1 deletions
packages/get_navigation/lib/src/bottomsheet/bottomsheet.dart
packages/get_navigation/lib/src/extension_navigation.dart
packages/get_navigation/lib/src/bottomsheet/bottomsheet.dart
View file @
c56b230
...
...
@@ -16,6 +16,8 @@ class GetModalBottomSheetRoute<T> extends PopupRoute<T> {
this
.
enableDrag
=
true
,
@required
this
.
isScrollControlled
,
RouteSettings
settings
,
this
.
enterBottomSheetDuration
=
const
Duration
(
milliseconds:
250
),
this
.
exitBottomSheetDuration
=
const
Duration
(
milliseconds:
200
),
})
:
assert
(
isScrollControlled
!=
null
),
name
=
"BOTTOMSHEET:
${builder.hashCode}
"
,
assert
(
isDismissible
!=
null
),
...
...
@@ -33,7 +35,8 @@ class GetModalBottomSheetRoute<T> extends PopupRoute<T> {
final
bool
isDismissible
;
final
bool
enableDrag
;
final
String
name
;
final
Duration
enterBottomSheetDuration
;
final
Duration
exitBottomSheetDuration
;
// remove safearea from top
final
bool
removeTop
;
...
...
@@ -56,6 +59,8 @@ class GetModalBottomSheetRoute<T> extends PopupRoute<T> {
assert
(
_animationController
==
null
);
_animationController
=
BottomSheet
.
createAnimationController
(
navigator
.
overlay
);
_animationController
.
duration
=
enterBottomSheetDuration
;
_animationController
.
reverseDuration
=
exitBottomSheetDuration
;
return
_animationController
;
}
...
...
packages/get_navigation/lib/src/extension_navigation.dart
View file @
c56b230
...
...
@@ -638,6 +638,8 @@ extension GetNavigation on GetInterface {
bool
isDismissible
=
true
,
bool
enableDrag
=
true
,
RouteSettings
settings
,
Duration
enterBottomSheetDuration
,
Duration
exitBottomSheetDuration
,
})
{
assert
(
bottomsheet
!=
null
);
assert
(
persistent
!=
null
);
...
...
Please
register
or
login
to post a comment