AnchoredPopupMenuLayout constructor

const AnchoredPopupMenuLayout({
  1. double minWidth = _anchoredPopupMenuMinWidth,
  2. double maxWidth = _anchoredPopupMenuMaxWidth,
  3. double screenPadding = _anchoredPopupMenuScreenPadding,
  4. double gap = _anchoredPopupMenuGap,
  5. AnchoredPopupMenuPlacement placement = .auto,
})

Creates the layout configuration for an anchored popup menu.

Implementation

const AnchoredPopupMenuLayout({
  this.minWidth = _anchoredPopupMenuMinWidth,
  this.maxWidth = _anchoredPopupMenuMaxWidth,
  this.screenPadding = _anchoredPopupMenuScreenPadding,
  this.gap = _anchoredPopupMenuGap,
  this.placement = .auto,
}) : assert(minWidth <= maxWidth),
     assert(screenPadding >= 0),
     assert(gap >= 0);