rowVertical method

Widget rowVertical(
  1. T item
)

Implementation

Widget rowVertical(T item) => Padding(
  padding: widget.rowPadding,
  child: LayoutBuilder(
    builder: (BuildContext context, BoxConstraints constraints) => Column(
      crossAxisAlignment: CrossAxisAlignment.stretch,
      mainAxisSize: MainAxisSize.min,
      children: <Widget>[
        for (int i = 0; i < widget.columns.length; ++i)
          IntrinsicHeight(child: Row(
            crossAxisAlignment: CrossAxisAlignment.stretch,
            children: <Widget>[
              SizedBox(
                width: widget.mobileHeaderWidth,
                child: headerContainer(
                  child: headerCell(
                    widget.columns[i],
                    isVertical: true,
                  ),
                  borderRadius: 0,
                ),
              ),
              Flexible(
                child: cell(
                  column: widget.columns[i],
                  isVertical: true,
                  extraPadding: widget.rowPadding,
                  content: widget.columns[i].cellBuilder.call(
                    context,
                    constraints.maxWidth - widget.mobileHeaderWidth,
                    item,
                  ),
                ),
              ),
            ],
          ),
        ),
      ],
    ),
  ),
);