createExpandColumn method

Column createExpandColumn(
  1. BuildContext context,
  2. int index,
  3. List<FieldInfo> fields,
  4. List data,
  5. RowItem rowItem,
)

Implementation

Column createExpandColumn(BuildContext context, int index,
    List<FieldInfo> fields, List<dynamic> data, RowItem rowItem) {
  return Column(
    crossAxisAlignment: CrossAxisAlignment.start,
    children: [
      Text(fields[index].title,
          style: Theme.of(context).dataTableTheme.headingTextStyle),
      const SizedBox(height: 4),
      Container(
          key: ValueKey(
              'dg_edit_${fields[index].dataField}_${rowItem.rowIndex}'),
          child: getEditComponent(
              context, data[index], rowItem, fields[index].format))
    ],
  );
}