срабатывает перед вставкой данных
| start | object | объект с начальной ячейкой выбранной области (целевой ячейкой вставки) в формате {row:id, column:id} |
| end | object | объект с конечной ячейкой выбранной области (целевой ячейкой вставки) в формате {row:id, column:id} |
| data | array | двумерный массив строк с ячейками, данные которых были скопированы |
| fromSheet | boolean | сигнализирует о том, находятся ли скопированные данные на том же листе, куда они вставляются |
| context | object | контекстный объект операции копирования, который содержит page (источник скопированных данных) и view (экземпляр spreadsheet - также источник данных) |
| boolean | возврат false отменит вставку скопированных данных |
$$("ssheet1").attachEvent("onBeforePaste",function(start,end,data,fromSheet,context){
// код обработчика
return true;
});
Каждая ячейка в параметре data содержит:
null