PopoverLayoutRender constructor

PopoverLayoutRender({
  1. RenderBox? child,
  2. required Alignment alignment,
  3. required Offset? position,
  4. required Alignment anchorAlignment,
  5. required PopoverConstraint widthConstraint,
  6. required PopoverConstraint heightConstraint,
  7. Size? anchorSize,
  8. Offset? offset,
  9. EdgeInsets margin = const EdgeInsets.all(8),
  10. required double scale,
  11. required Alignment scaleAlignment,
  12. FilterQuality? filterQuality,
  13. bool allowInvertHorizontal = true,
  14. bool allowInvertVertical = true,
})

Implementation

PopoverLayoutRender({
  RenderBox? child,
  required Alignment alignment,
  required Offset? position,
  required Alignment anchorAlignment,
  required PopoverConstraint widthConstraint,
  required PopoverConstraint heightConstraint,
  Size? anchorSize,
  Offset? offset,
  EdgeInsets margin = const EdgeInsets.all(8),
  required double scale,
  required Alignment scaleAlignment,
  FilterQuality? filterQuality,
  bool allowInvertHorizontal = true,
  bool allowInvertVertical = true,
})  : _alignment = alignment,
      _position = position,
      _anchorAlignment = anchorAlignment,
      _widthConstraint = widthConstraint,
      _heightConstraint = heightConstraint,
      _anchorSize = anchorSize,
      _offset = offset,
      _margin = margin,
      _scale = scale,
      _scaleAlignment = scaleAlignment,
      _filterQuality = filterQuality,
      _allowInvertHorizontal = allowInvertHorizontal,
      _allowInvertVertical = allowInvertVertical,
      super(child);