Skip to content

Commit

Permalink
feat(scaffold): added double frontLayerElevation member (#109)
Browse files Browse the repository at this point in the history
Closes #94
  • Loading branch information
daadu authored Dec 19, 2021
1 parent 1e54e0f commit 53cb24c
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion lib/src/scaffold.dart
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,11 @@ class BackdropScaffold extends StatefulWidget {
/// ```
final BorderRadius frontLayerBorderRadius;

/// Defines the elevation applied to the front layer.
///
/// Defaults to 1.
final double frontLayerElevation;

/// Indicates the front layer should minimize to the back layer's bottom edge.
///
/// Otherwise, see [headerHeight] to specify this value.
Expand Down Expand Up @@ -290,6 +295,7 @@ class BackdropScaffold extends StatefulWidget {
topLeft: Radius.circular(16),
topRight: Radius.circular(16),
),
this.frontLayerElevation = 1,
this.stickyFrontLayer = false,
this.revealBackLayerAtStart = false,
this.animationCurve = Curves.ease,
Expand Down Expand Up @@ -538,7 +544,7 @@ class BackdropScaffoldState extends State<BackdropScaffold>
Widget _buildFrontPanel(BuildContext context) {
return Material(
color: widget.frontLayerBackgroundColor,
elevation: 1,
elevation: widget.frontLayerElevation,
borderRadius: widget.frontLayerBorderRadius,
child: ClipRRect(
borderRadius: widget.frontLayerBorderRadius,
Expand Down

0 comments on commit 53cb24c

Please sign in to comment.