Add rows
Adds multiple rows to the table instance.
Parameter
| Parameters | Type | Description |
|---|---|---|
| Payload | Array | Array of objects where keys represent the columnId(string) and its values correspond to the respective field types (like number for rating/slider, string for text/textarea etc.). |
Syntax
tableInstance.addRows([ { columnId1: value, columnId2: value }, // row 1 { columnId1: value, columnId2: value }, // row 2]);Example
Assume employeeData variable is fetched via an api call.
const worktableInstance = kf.context.getTable(tableId);let accumulator = [];employeeData.forEach(function(data) { accumulator.push({ table_field1: data[“Company”], table_field2: data[“YOE”] });});await worktableInstance.addRows(accumulator);