showWithLayerLink static method

OverlayShower showWithLayerLink({
  1. required Widget child,
  2. required double width,
  3. required LayerLink layerLink,
  4. bool? showWhenUnlinked,
  5. Offset? offset,
  6. bool isWrappedMaterial = true,
})

Show with LayerLinker

Implementation

static OverlayShower showWithLayerLink({
  required Widget child,
  required double width,
  required LayerLink layerLink,
  bool? showWhenUnlinked,
  Offset? offset,
  bool isWrappedMaterial = true,
}) {
  return OverlayWrapper.show(
    Positioned(
      width: width,
      child: CompositedTransformFollower(
        link: layerLink,
        offset: offset ?? Offset.zero,
        showWhenUnlinked: showWhenUnlinked ?? false,
        child: isWrappedMaterial ? Material(child: child, type: MaterialType.transparency) : child,
      ),
    ),
  )..isWrappedNothing = true;
}