renderHorizontalLine method

Widget renderHorizontalLine(
  1. Size size
)

Implementation

Widget renderHorizontalLine(Size size) {
  bool isDashed = dashed != null && dashed!;
  int left = 1;
  int right = 1;
  switch (orientation) {
    case AntdDividerOrientation.left:
      left = 5;
      right = 95;
      break;
    case AntdDividerOrientation.right:
      left = 95;
      right = 5;
      break;
    default:
      break;
  }
  return SizedBox(
    width: size.width,
    height: iDividerHeight,
    child: Row(
      children: [
        Expanded(
          flex: left,
          child: isDashed ? renderDashed() : renderSolid(),
        ),
        renderText(),
        Expanded(
          flex: right,
          child: isDashed ? renderDashed() : renderSolid(),
        ),
      ],
    ),
  );
}