Below example shows how Legend match function 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.
Callback console: [[row, col, oldValue, newValue], ...]
Edit the above grid to see callback
This is advanced usage example of Handsontable. Check out the main page for more demos.