TransparentMacOSBottomBar constructor

const TransparentMacOSBottomBar({
  1. Key? key,
  2. double alphaValue = 1.0,
  3. WindowEffect effect = WindowEffect.sidebar,
  4. MacOSBlurViewState state = MacOSBlurViewState.followsWindowActiveState,
  5. VisualEffectSubviewContainerResizeEventRelay? resizeEventRelay,
  6. 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);