add option to sepecify smaller or larger bottom padding for BottomActionBar
This commit is contained in:
parent
428eb78f0d
commit
00fdde0bf3
|
@ -14,9 +14,11 @@ class BottomActionBarWidget extends StatelessWidget {
|
|||
final Widget expandedMenu;
|
||||
final SelectedFiles? selectedFiles;
|
||||
final VoidCallback? onCancel;
|
||||
final bool hasSmallerBottomPadding;
|
||||
|
||||
BottomActionBarWidget({
|
||||
required this.expandedMenu,
|
||||
required this.hasSmallerBottomPadding,
|
||||
this.selectedFiles,
|
||||
this.text,
|
||||
this.iconButtons,
|
||||
|
@ -41,7 +43,7 @@ class BottomActionBarWidget extends StatelessWidget {
|
|||
color: colorScheme.backdropBase,
|
||||
padding: EdgeInsets.only(
|
||||
top: 4,
|
||||
bottom: (selectedFiles?.files.isNotEmpty) ?? false ? 24 : 36,
|
||||
bottom: hasSmallerBottomPadding ? 24 : 36,
|
||||
right: leftRightPadding,
|
||||
left: leftRightPadding,
|
||||
),
|
||||
|
|
|
@ -126,6 +126,7 @@ class _CollectionPageState extends State<CollectionPage> {
|
|||
duration: const Duration(milliseconds: 400),
|
||||
child: BottomActionBarWidget(
|
||||
selectedFiles: _selectedFiles,
|
||||
hasSmallerBottomPadding: true,
|
||||
expandedMenu: ExpandedMenuWidget(
|
||||
items: [
|
||||
[
|
||||
|
|
Loading…
Reference in a new issue