I want to make the afterRender hook fired only by the render method, is there only way to solve it, my code like this
var m = function() {};
var flag = 0;
var hotSettings = {
afterRender() {
if (!flag) {
return
}
m() // triger multiple times
flag = 0;
}
};
var hotInstance = new Handsontable(document.getElementById(id), hotSettings);
flag = 1;
hotInstance.setCellMeta(row, col, 'className', cell.className);
hotInstance.render();