paintStack method

  1. @override
void paintStack (PaintingContext context, Offset offset)
override

Override in subclasses to customize how the stack paints.

By default, the stack uses defaultPaint. This function is called by paint after potentially applying a clip to contain visual overflow.

Implementation

@override
void paintStack(PaintingContext context, Offset offset) {
  if (firstChild == null || index == null)
    return;
  final RenderBox child = _childAtIndex();
  final StackParentData childParentData = child.parentData;
  context.paintChild(child, childParentData.offset + offset);
}