Pre-populate new rows from template

Below example shows how cell renderers can be used to present the template values for empty rows.

When any cell in the empty row is edited, the onChange callback fills the row with the template values.