проходит по ячейкам и вызывает для них функцию
startrow | number | ID первого ряда |
startcol | string | ID первой колонки |
numrows | number | число рядов |
numcols | number | число колонок |
callback | function | функция, которую нужно вызвать для каждой ячейки в указанном диапазоне |
getOnly | boolean | если true, то коллбэк применится к диапазону ячеек, но не изменит их значения |
grid.mapCells(1, "title", 3, 2,
function(value, row_id, column_id, row_ind, col_ind) {
console.log(value, row_id, column_id, row_ind, col_ind);
});
Функция получает параметры:
Если startrow === null, то коллбэк начинает применяться с первого ряда таблицы. Если startcol === null, то коллбэк начинает применяться с первой колонки таблицы. Если numrows === null, то коллбэк применяется ко всем строкам, начиная с startrow. Если numcols === null, то коллбэк применяется ко всем столбцам, начиная с startcol.