getSerializedRow method

List<String?> getSerializedRow(
  1. PlutoGridStateManager state,
  2. PlutoRow plutoRow
)

Implementation

List<String?> getSerializedRow(
    PlutoGridStateManager state, PlutoRow plutoRow) {
  List<String?> serializedRow = [];

  // Order is important, so we iterate over columns
  for (PlutoColumn column in getVisibleColumns(state)) {
    dynamic value = plutoRow.cells[column.field]?.value;
    serializedRow.add(column.formattedValueForDisplay(value));
  }
  return serializedRow;
}