Handsontable 後から行最大数を変える

行最大数 maxRows は、Handsontable インスタンス生成時に、オプション属性の1つとして
設定する。

var data = [
 { A:false, B:0, C:'' }
];
var hot = new Handsontable(document.getElementById("table"), {
   data: data,
   columns:[
      {
         data: 'A',
         type: 'checkbox',
         checkedTemplate: true,
         uncheckedTemplate: false
       },
       { data:'B', type: 'numeric' },
       { data:'C', type: 'text' }
   ],
   colHeaders: ["A", "B", "C"],
   dataSchema: { A:false, B:0, C:null },
   copyPaste: true,
   autoColumnSize: true,
   manualColumnResize: true,
   maxRows: 10,
   maxCols: 3,
   contextMenu: { items:{
       'row_above': { name: '1行挿入' },
       'remove_row': { name: '1行削除', disabled: function(){ return hot.countRows() < 2; }  },
       "hsep": "---------",
       'undo': { name: '戻る' },
    },
 },
});

これを後から、 maxRows: 10 → 5 にするには、
Handsontable の settings を取得して maxRows を変更する

hot.getSettings().maxRows = 5;