TransparentMacOSBottomBar constructor
const
TransparentMacOSBottomBar({
- Key? key,
- double alphaValue = 1.0,
- WindowEffect effect = WindowEffect.sidebar,
- MacOSBlurViewState state = MacOSBlurViewState.followsWindowActiveState,
- VisualEffectSubviewContainerResizeEventRelay? resizeEventRelay,
- required Widget child,
A widget that applies a visual effect subview to a child widget that represents the application's bottom bar.
The alphaValue
is applied to the visual effect subview. It does not
affect the opacity of the child
.
By default, a TransparentMacOSBottomBar updates its visual effect view whenever its build method runs. If manual control over its update behavior is desired, it can be supplied a VisualEffectSubviewContainerResizeEventRelay through which its update behavior can be controlled manually.
Usage example:
TransparentMacOSBottomBar(
child: Container(
height: 40.0,
),
)
Implementation
const TransparentMacOSBottomBar({
Key? key,
this.alphaValue = 1.0,
this.effect = WindowEffect.sidebar,
this.state = MacOSBlurViewState.followsWindowActiveState,
this.resizeEventRelay,
required this.child,
}) : super(key: key);