Настройка google charts через метод setOption класса EmbeddedChartBuilder

Вставляю диаграмму в виде таблицы в лист, используя EmbeddedChartBuilder.

function TableTest() {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); 
  var sheet = spreadsheet.getActiveSheet();

  chart = sheet.newChart()
  .setChartType(Charts.ChartType.TABLE)  
  .addRange(spreadsheet.getRange('A1:B11'))
  .setOption('showRowNumber', true)
 // .setOption('width','80')
  .setPosition(3, 4, 0, 0)  
  .build();
  sheet.insertChart(chart);  
  };
  1. Где найти список опций для setOptions. Google предлагает смотреть здесь https://developers.google.com/chart/interactive/docs/gallery/table ,но, например, опции width и height в этом описании, должны быть string и возможно подставлять значения, как '100px', '80em' или '60'. Но код работает, только, если значение без кавычек, то есть число (с кавычками не работает):
.setOption('width', 80)
  1. Почему вообще без опций width и height, таблица большего размера, чем отображаемые данные, то есть не происходит подгонки под размер данных.
  2. Как сделать автоматическую подгонку таблицы под отображаемые данные.

Ответы (0 шт):