hello,I am using angular wrapper handsontable. I wanted to hide a particular column.so i used hiddenColumns attribute in a setting.but column is not hidden.below i specified my code.
const hot = this.hotRegisterer.getInstance(this.instance);
let settings = {
data: this.data,
columns: this.columns,
colHeaders: true,
rowHeaders: true,
minSpareRows: 2,
contextMenu: true,
hiddenColumns: {
columns: [0,1],
indicators: true
},
afterChange: (changes, source) => {
if (!changes) {
return;
}
var change = changes[0];
var oldVal = change[2];
var newVal = change[3];
var rowIndex = change[0];
var sourceData = hot.getSourceDataAtRow(rowIndex);
delete sourceData[‘edit’];
delete sourceData[‘delete’];
let obj = {};
obj[this.modelName] = sourceData;
this.rows[rowIndex] = obj;
}
};
hot.updateSettings(settings, false);
}
other thing working properly