Вот пример функции, которая будет работать с примером 1-simple.html.
Чтобы добавить строку вверху:
function addRow(){
var newRow = {title: "new Title", duration: "1 day"};
var rowData = grid.getData();
rowData.splice(0, 0, newRow);
grid.setData(rowData);
grid.render();
grid.scrollRowIntoView(0, false);
}
Удалить строку, это та же идея. Получить сбор данных сетки / нарезать массив, чтобы получить данные, которые вы хотите удалить, а затем вызвать setData и выполнить рендеринг ...