xbLine function

Widget xbLine({
  1. double? width,
  2. Color? color,
  3. int direction = 0,
  4. double startPadding = 0,
  5. double endPadding = 0,
})

0 横向 1 纵向

Implementation

Widget xbLine(
    {double? width,
    Color? color,
    int direction = 0,
    double startPadding = 0,
    double endPadding = 0}) {
  EdgeInsetsGeometry padding;
  if (direction == 0) {
    padding = EdgeInsets.only(left: startPadding, right: endPadding);
  } else {
    padding = EdgeInsets.only(top: startPadding, bottom: endPadding);
  }
  return Padding(
    padding: padding,
    child: Container(
      height: direction == 0 ? (width ?? onePixel) : double.infinity,
      width: direction == 1 ? (width ?? onePixel) : double.infinity,
      color: color ?? lineColor,
    ),
  );
}