buildRow static method

Widget buildRow(
  1. Widget label,
  2. dynamic value, {
  3. bool isBold = false,
})

Implementation

static Widget buildRow(Widget label, dynamic value, {bool isBold = false}) {
  return Padding(
    padding: const EdgeInsets.symmetric(vertical: 8.0),
    child: Row(
      mainAxisAlignment: MainAxisAlignment.spaceBetween,
      children: [
        label,
        Expanded(
          child: Container(
            alignment: Alignment.centerRight,
            child: SingleChildScrollView(
              scrollDirection: Axis.horizontal,
              child: Row(
                mainAxisAlignment: MainAxisAlignment.start,
                children: [
                  value is Widget
                      ? value
                      : CustomText(
                          text: value,
                        ),
                ],
              ),
            ),
          ),
        ),
      ],
    ),
  );
}