render method

  1. @override
Widget render(
  1. BuildContext context,
  2. AntdArrowStyle style
)
override

Implementation

@override
Widget render(BuildContext context, AntdArrowStyle style) {
  final isHorizontal = placement.horizontal;
  final actualWidth = isHorizontal ? style.size.height : style.size.width;
  final actualHeight = isHorizontal ? style.size.width : style.size.height;

  return CustomPaint(
    size: Size(actualWidth, actualHeight),
    painter: _ArrowPainter(style.color, style.bluntness, placement),
  );
}