performPaint method

  1. @override
void performPaint(
  1. Buffer buffer,
  2. Offset offset
)
override

Hook for subclasses to implement actual painting.

Implementation

@override
void performPaint(Buffer buffer, Offset offset) {
  final paddingWidget = widget as Padding;
  final padding = paddingWidget.padding;
  final doubleWidth = padding.left + padding.right;
  final doubleHeight = padding.top + padding.bottom;
  if (size.width > doubleWidth &&
      size.height > doubleHeight &&
      childElement != null) {
    childElement!.paint(buffer, offset + childElement!.relativeOffset);
  }
}