Charts Service

Графики

Этот сервис позволяет пользователям создавать диаграммы с помощью инструментов Google Charts Tools и отображать их на стороне сервера. Если вы хотите отображать диаграммы в веб-браузере, используйте вместо этого API Google Charts .

В этом примере создается базовая таблица данных, заполняется данными диаграмма с областями и добавляется на веб-страницу в виде изображения:

function doGet() {
  var data = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, 'Month')
      .addColumn(Charts.ColumnType.NUMBER, 'In Store')
      .addColumn(Charts.ColumnType.NUMBER, 'Online')
      .addRow(['January', 10, 1])
      .addRow(['February', 12, 1])
      .addRow(['March', 20, 2])
      .addRow(['April', 25, 3])
      .addRow(['May', 30, 4])
      .build();

  var chart = Charts.newAreaChart()
      .setDataTable(data)
      .setStacked()
      .setRange(0, 40)
      .setTitle('Sales per Month')
      .build();

  var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
  var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
  var imageUrl = "data:image/png;base64," + encodeURI(imageData);
  htmlOutput.append("Render chart server side: <br/>");
  htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
  return htmlOutput;

}

Классы

Имя Краткое описание
AreaChartBuilder Построитель диаграмм с областями.
BarChartBuilder Построитель гистограмм.
Chart Объект Chart, который можно преобразовать в статическое изображение.
ChartHiddenDimensionStrategy Перечисление того, как скрытые измерения в источнике выражаются на диаграмме.
ChartMergeStrategy Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме.
ChartOptions Предоставляет параметры, настроенные в данный момент для Chart , такие как высота, цвет и т. д.
ChartType Типы диаграмм, поддерживаемые службой диаграмм.
Charts Точка входа для создания диаграмм в скриптах.
ColumnChartBuilder Построитель столбчатых диаграмм.
ColumnType Перечисление допустимых типов данных для столбцов в DataTable .
CurveStyle Перечень стилей кривых на диаграмме.
DataTable Таблица данных для использования в диаграммах.
DataTableBuilder Построитель объектов DataTable.
DataTableSource Интерфейс для объектов, которые могут представлять свои данные в виде DataTable .
DataViewDefinition Определение представления данных для визуализации данных диаграммы.
DataViewDefinitionBuilder Построитель объектов DataViewDefinition .
LineChartBuilder Построитель линейных графиков.
MatchType Перечисление того, как должно сопоставляться строковое значение.
NumberRangeFilterBuilder Конструктор элементов управления фильтрами диапазона номеров.
Orientation Перечисление ориентации объекта.
PickerValuesLayout Перечисление способов отображения выбранных значений в виджете выбора.
PieChartBuilder Конструктор круговых диаграмм.
PointStyle Перечисление стилей точек на линии.
Position Перечисление позиций легенды на диаграмме.
ScatterChartBuilder Построитель точечных диаграмм.
StringFilterBuilder Конструктор элементов управления строковым фильтром.
TableChartBuilder Конструктор табличных диаграмм.
TextStyle Объект конфигурации текстового стиля.
TextStyleBuilder Построитель, используемый для создания объектов TextStyle .

AreaChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
reverseCategories() AreaChartBuilder Отменяет отрисовку рядов на оси домена.
setBackgroundColor(cssValue) AreaChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) AreaChartBuilder Устанавливает цвета линий на диаграмме.
setDataSourceUrl(url) AreaChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) AreaChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) AreaChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) AreaChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) AreaChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) AreaChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) AreaChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) AreaChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setPointStyle(style) AreaChartBuilder Устанавливает стиль точек на линии.
setRange(start, end) AreaChartBuilder Устанавливает диапазон диаграммы.
setStacked() AreaChartBuilder Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются).
setTitle(chartTitle) AreaChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) AreaChartBuilder Устанавливает текстовый стиль заголовка диаграммы.
setXAxisTextStyle(textStyle) AreaChartBuilder Устанавливает стиль текста по горизонтальной оси.
setXAxisTitle(title) AreaChartBuilder Добавляет заголовок на горизонтальную ось.
setXAxisTitleTextStyle(textStyle) AreaChartBuilder Устанавливает стиль текста заголовка по горизонтальной оси.
setYAxisTextStyle(textStyle) AreaChartBuilder Устанавливает стиль текста по вертикальной оси.
setYAxisTitle(title) AreaChartBuilder Добавляет заголовок к вертикальной оси.
setYAxisTitleTextStyle(textStyle) AreaChartBuilder Устанавливает стиль текста заголовка вертикальной оси.
useLogScale() AreaChartBuilder Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными).

BarChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
reverseCategories() BarChartBuilder Отменяет отрисовку рядов на оси домена.
reverseDirection() BarChartBuilder Меняет направление роста столбцов вдоль горизонтальной оси.
setBackgroundColor(cssValue) BarChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) BarChartBuilder Устанавливает цвета линий на диаграмме.
setDataSourceUrl(url) BarChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) BarChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) BarChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) BarChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) BarChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) BarChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) BarChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) BarChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setRange(start, end) BarChartBuilder Устанавливает диапазон диаграммы.
setStacked() BarChartBuilder Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются).
setTitle(chartTitle) BarChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) BarChartBuilder Устанавливает текстовый стиль заголовка диаграммы.
setXAxisTextStyle(textStyle) BarChartBuilder Устанавливает стиль текста по горизонтальной оси.
setXAxisTitle(title) BarChartBuilder Добавляет заголовок на горизонтальную ось.
setXAxisTitleTextStyle(textStyle) BarChartBuilder Устанавливает стиль текста заголовка по горизонтальной оси.
setYAxisTextStyle(textStyle) BarChartBuilder Устанавливает стиль текста по вертикальной оси.
setYAxisTitle(title) BarChartBuilder Добавляет заголовок к вертикальной оси.
setYAxisTitleTextStyle(textStyle) BarChartBuilder Устанавливает стиль текста заголовка вертикальной оси.
useLogScale() BarChartBuilder Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными).

Chart

Методы

Метод Тип возврата Краткое описание
getAs(contentType) Blob Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента.
getBlob() Blob Верните данные внутри этого объекта в виде большого двоичного объекта.
getOptions() ChartOptions Возвращает параметры этой диаграммы, такие как высота, цвета и оси.

ChartHiddenDimensionStrategy

Характеристики

Свойство Тип Описание
IGNORE_BOTH Enum По умолчанию; диаграммы пропускают все скрытые столбцы и скрытые строки.
IGNORE_ROWS Enum Диаграммы пропускают только скрытые строки.
IGNORE_COLUMNS Enum Диаграммы пропускают только скрытые столбцы.
SHOW_BOTH Enum Диаграммы не пропускают скрытые столбцы и скрытые строки.

ChartMergeStrategy

Характеристики

Свойство Тип Описание
MERGE_COLUMNS Enum По умолчанию.
MERGE_ROWS Enum Диаграммы объединяют строки нескольких диапазонов.

ChartOptions

Методы

Метод Тип возврата Краткое описание
get(option) Object Возвращает настроенный параметр для этой диаграммы.
getOrDefault(option) Object Возвращает настроенный параметр для этой диаграммы.

ChartType

Характеристики

Свойство Тип Описание
TIMELINE Enum График времени.
AREA Enum Диаграмма площади
BAR Enum Гистограмма
BUBBLE Enum Пузырьковая диаграмма.
CANDLESTICK Enum Свечной график.
COLUMN Enum Столбчатая диаграмма
COMBO Enum Комбинированная диаграмма
GAUGE Enum Диаграмма датчиков.
GEO Enum Географическая диаграмма.
HISTOGRAM Enum Гистограмма
RADAR Enum Радарная диаграмма.
LINE Enum Линейный график
ORG Enum Организационная диаграмма.
PIE Enum Круговая диаграмма
SCATTER Enum Точечная диаграмма
SPARKLINE Enum Спарклайн-диаграмма.
STEPPED_AREA Enum Ступенчатая диаграмма с областями.
TABLE Enum Табличная диаграмма
TREEMAP Enum Древовидная диаграмма.
WATERFALL Enum Схема водопада.

Charts

Характеристики

Свойство Тип Описание
ChartHiddenDimensionStrategy ChartHiddenDimensionStrategy Перечисление того, как скрытые измерения в источнике выражаются на диаграмме.
ChartMergeStrategy ChartMergeStrategy Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме.
ChartType ChartType Перечисление типов диаграмм, поддерживаемых службой диаграмм.
ColumnType ColumnType Перечисление допустимых типов данных для столбцов в DataTable .
CurveStyle CurveStyle Перечень стилей кривых на диаграмме.
PointStyle PointStyle Перечисление стилей точек на линии.
Position Position Перечисление позиций легенды на диаграмме.

Методы

Метод Тип возврата Краткое описание
newAreaChart() AreaChartBuilder Начинает построение диаграммы с областями, как описано в документации Google Chart Tools .
newBarChart() BarChartBuilder Начинает построение гистограммы, как описано в документации Google Chart Tools .
newColumnChart() ColumnChartBuilder Начинает строить гистограмму, как описано в документации Google Chart Tools .
newDataTable() DataTableBuilder Создает пустую таблицу данных, значения которой можно установить вручную.
newDataViewDefinition() DataViewDefinitionBuilder Создает новое определение представления данных.
newLineChart() LineChartBuilder Начинает строить линейную диаграмму, как описано в документации Google Chart Tools .
newPieChart() PieChartBuilder Начинает строить круговую диаграмму, как описано в документации Google Chart Tools .
newScatterChart() ScatterChartBuilder Начинает строить точечную диаграмму, как описано в документации Google Chart Tools .
newTableChart() TableChartBuilder Начинает строить табличную диаграмму, как описано в документации Google Chart Tools .
newTextStyle() TextStyleBuilder Создает новый построитель стилей текста.

ColumnChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
reverseCategories() ColumnChartBuilder Отменяет отрисовку рядов на оси домена.
setBackgroundColor(cssValue) ColumnChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) ColumnChartBuilder Устанавливает цвета линий на диаграмме.
setDataSourceUrl(url) ColumnChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) ColumnChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) ColumnChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) ColumnChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) ColumnChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) ColumnChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) ColumnChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) ColumnChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setRange(start, end) ColumnChartBuilder Устанавливает диапазон диаграммы.
setStacked() ColumnChartBuilder Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются).
setTitle(chartTitle) ColumnChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) ColumnChartBuilder Устанавливает текстовый стиль заголовка диаграммы.
setXAxisTextStyle(textStyle) ColumnChartBuilder Устанавливает стиль текста по горизонтальной оси.
setXAxisTitle(title) ColumnChartBuilder Добавляет заголовок на горизонтальную ось.
setXAxisTitleTextStyle(textStyle) ColumnChartBuilder Устанавливает стиль текста заголовка по горизонтальной оси.
setYAxisTextStyle(textStyle) ColumnChartBuilder Устанавливает стиль текста по вертикальной оси.
setYAxisTitle(title) ColumnChartBuilder Добавляет заголовок к вертикальной оси.
setYAxisTitleTextStyle(textStyle) ColumnChartBuilder Устанавливает стиль текста заголовка вертикальной оси.
useLogScale() ColumnChartBuilder Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными).

ColumnType

Характеристики

Свойство Тип Описание
DATE Enum Соответствует значениям даты.
NUMBER Enum Соответствует числовым значениям.
STRING Enum Соответствует строковым значениям.

CurveStyle

Характеристики

Свойство Тип Описание
NORMAL Enum Прямые линии без изгибов.
SMOOTH Enum Углы линии сглажены.

DataTable

DataTableBuilder

Методы

Метод Тип возврата Краткое описание
addColumn(type, label) DataTableBuilder Добавляет столбец в таблицу данных.
addRow(values) DataTableBuilder Добавляет строку в таблицу данных.
build() DataTable Строит и возвращает таблицу данных.
setValue(row, column, value) DataTableBuilder Устанавливает определенное значение в таблице.

DataTableSource

Методы

Метод Тип возврата Краткое описание
getDataTable() DataTable Верните данные внутри этого объекта в виде DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Методы

Метод Тип возврата Краткое описание
build() DataViewDefinition Создает и возвращает объект определения представления данных, созданный с помощью этого построителя.
setColumns(columns) DataViewDefinitionBuilder Устанавливает индексы столбцов для включения в представление данных, а также указывает информацию о ролевых столбцах.

LineChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
reverseCategories() LineChartBuilder Отменяет отрисовку рядов на оси домена.
setBackgroundColor(cssValue) LineChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) LineChartBuilder Устанавливает цвета линий на диаграмме.
setCurveStyle(style) LineChartBuilder Устанавливает стиль, используемый для кривых на диаграмме.
setDataSourceUrl(url) LineChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) LineChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) LineChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) LineChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) LineChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) LineChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) LineChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) LineChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setPointStyle(style) LineChartBuilder Устанавливает стиль точек на линии.
setRange(start, end) LineChartBuilder Устанавливает диапазон диаграммы.
setTitle(chartTitle) LineChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) LineChartBuilder Устанавливает текстовый стиль заголовка диаграммы.
setXAxisTextStyle(textStyle) LineChartBuilder Устанавливает стиль текста по горизонтальной оси.
setXAxisTitle(title) LineChartBuilder Добавляет заголовок на горизонтальную ось.
setXAxisTitleTextStyle(textStyle) LineChartBuilder Устанавливает стиль текста заголовка по горизонтальной оси.
setYAxisTextStyle(textStyle) LineChartBuilder Устанавливает стиль текста по вертикальной оси.
setYAxisTitle(title) LineChartBuilder Добавляет заголовок к вертикальной оси.
setYAxisTitleTextStyle(textStyle) LineChartBuilder Устанавливает стиль текста заголовка вертикальной оси.
useLogScale() LineChartBuilder Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными).

MatchType

Характеристики

Свойство Тип Описание
EXACT Enum Сопоставлять только точные значения
PREFIX Enum Префиксы совпадения, начиная с начала значения.
ANY Enum Соответствует любой подстроке

Методы

Метод Тип возврата Краткое описание
getName() String Возвращает имя типа соответствия, которое будет использоваться в параметрах JSON.

NumberRangeFilterBuilder

Методы

Метод Тип возврата Краткое описание
setMaxValue(maxValue) NumberRangeFilterBuilder Устанавливает максимально допустимое значение для нижней границы диапазона.
setMinValue(minValue) NumberRangeFilterBuilder Устанавливает минимально допустимое значение для нижней границы диапазона.
setOrientation(orientation) NumberRangeFilterBuilder Устанавливает ориентацию ползунка.
setShowRangeValues(showRangeValues) NumberRangeFilterBuilder Определяет, будут ли рядом с ползунком метки, отображающие границы выбранного диапазона.
setTicks(ticks) NumberRangeFilterBuilder Устанавливает количество тиков (фиксированных позиций на полосе диапазона), на которое может попадать ползунок фильтра числового диапазона.

Orientation

Характеристики

Свойство Тип Описание
HORIZONTAL Enum Горизонтальная ориентация.
VERTICAL Enum Вертикальная ориентация.

PickerValuesLayout

Характеристики

Свойство Тип Описание
ASIDE Enum Выбранные значения отображаются в одной текстовой строке рядом с виджетом выбора значений.
BELOW Enum Выбранные значения отображаются в одной текстовой строке под виджетом.
BELOW_WRAPPING Enum Аналогично приведенному ниже, но записи, которые не могут поместиться в средстве выбора, переносятся на новую строку.
BELOW_STACKED Enum Выбранные значения отображаются в столбце под виджетом.

PieChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
reverseCategories() PieChartBuilder Отменяет отрисовку рядов на оси домена.
set3D() PieChartBuilder Делает диаграмму трехмерной.
setBackgroundColor(cssValue) PieChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) PieChartBuilder Устанавливает цвета линий на диаграмме.
setDataSourceUrl(url) PieChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) PieChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) PieChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) PieChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) PieChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) PieChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) PieChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) PieChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setTitle(chartTitle) PieChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) PieChartBuilder Устанавливает текстовый стиль заголовка диаграммы.

PointStyle

Характеристики

Свойство Тип Описание
NONE Enum Не отображать точки линий.
TINY Enum Используйте крошечные точки линий.
MEDIUM Enum Используйте точки линии среднего размера.
LARGE Enum Используйте точки линии большого размера.
HUGE Enum Используйте точки линии наибольшего размера.

Position

Характеристики

Свойство Тип Описание
TOP Enum Над графиком.
RIGHT Enum Справа от диаграммы.
BOTTOM Enum Ниже графика.
NONE Enum Легенда не отображается.

ScatterChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
setBackgroundColor(cssValue) ScatterChartBuilder Устанавливает цвет фона диаграммы.
setColors(cssValues) ScatterChartBuilder Устанавливает цвета линий на диаграмме.
setDataSourceUrl(url) ScatterChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) ScatterChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) ScatterChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) ScatterChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) ScatterChartBuilder Устанавливает размеры диаграммы.
setLegendPosition(position) ScatterChartBuilder Устанавливает положение легенды относительно диаграммы.
setLegendTextStyle(textStyle) ScatterChartBuilder Задает стиль текста легенды диаграммы.
setOption(option, value) ScatterChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
setPointStyle(style) ScatterChartBuilder Устанавливает стиль точек на линии.
setTitle(chartTitle) ScatterChartBuilder Устанавливает заголовок диаграммы.
setTitleTextStyle(textStyle) ScatterChartBuilder Устанавливает текстовый стиль заголовка диаграммы.
setXAxisLogScale() ScatterChartBuilder Преобразует горизонтальную ось в логарифмический масштаб (требуется, чтобы все значения были положительными).
setXAxisRange(start, end) ScatterChartBuilder Устанавливает диапазон горизонтальной оси диаграммы.
setXAxisTextStyle(textStyle) ScatterChartBuilder Устанавливает стиль текста по горизонтальной оси.
setXAxisTitle(title) ScatterChartBuilder Добавляет заголовок на горизонтальную ось.
setXAxisTitleTextStyle(textStyle) ScatterChartBuilder Устанавливает стиль текста заголовка по горизонтальной оси.
setYAxisLogScale() ScatterChartBuilder Преобразует вертикальную ось в логарифмический масштаб (требуется, чтобы все значения были положительными).
setYAxisRange(start, end) ScatterChartBuilder Устанавливает диапазон вертикальной оси диаграммы.
setYAxisTextStyle(textStyle) ScatterChartBuilder Устанавливает стиль текста по вертикальной оси.
setYAxisTitle(title) ScatterChartBuilder Добавляет заголовок к вертикальной оси.
setYAxisTitleTextStyle(textStyle) ScatterChartBuilder Устанавливает стиль текста заголовка вертикальной оси.

StringFilterBuilder

Методы

Метод Тип возврата Краткое описание
setCaseSensitive(caseSensitive) StringFilterBuilder Устанавливает, должно ли сопоставление учитывать регистр или нет.
setMatchType(matchType) StringFilterBuilder Устанавливает, должен ли элемент управления соответствовать только точным значениям ( MatchType.EXACT ), префиксам, начинающимся с начала значения ( MatchType.PREFIX ), или любой подстроке ( MatchType.ANY ).
setRealtimeTrigger(realtimeTrigger) StringFilterBuilder Устанавливает, должен ли элемент управления совпадать при каждом нажатии клавиши или только при «изменении» поля ввода (потеря фокуса или нажатие клавиши Enter).

TableChartBuilder

Методы

Метод Тип возврата Краткое описание
build() Chart Строит диаграмму.
enablePaging(enablePaging) TableChartBuilder Устанавливает, включать ли постраничное перелистывание данных.
enablePaging(pageSize) TableChartBuilder Включает разбиение по страницам и устанавливает количество строк на каждой странице.
enablePaging(pageSize, startPage) TableChartBuilder Включает разбиение по страницам, устанавливает количество строк на каждой странице и первую отображаемую страницу таблицы (номера страниц начинаются с нуля).
enableRtlTable(rtlEnabled) TableChartBuilder Добавляет базовую поддержку языков с письмом справа налево (таких как арабский или иврит), изменяя порядок столбцов таблицы на обратный, так что нулевой столбец является самым правым столбцом, а последний столбец — самым левым столбцом.
enableSorting(enableSorting) TableChartBuilder Определяет, сортировать ли столбцы, когда пользователь щелкает заголовок столбца.
setDataSourceUrl(url) TableChartBuilder Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц.
setDataTable(tableBuilder) TableChartBuilder Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder.
setDataTable(table) TableChartBuilder Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X.
setDataViewDefinition(dataViewDefinition) TableChartBuilder Задает определение представления данных, которое будет использоваться для диаграммы.
setDimensions(width, height) TableChartBuilder Устанавливает размеры диаграммы.
setFirstRowNumber(number) TableChartBuilder Устанавливает номер первой строки в таблице данных.
setInitialSortingAscending(column) TableChartBuilder Устанавливает индекс столбца, по которому таблица должна быть изначально отсортирована (по возрастанию).
setInitialSortingDescending(column) TableChartBuilder Устанавливает индекс столбца, по которому должна быть изначально отсортирована таблица (по убыванию).
setOption(option, value) TableChartBuilder Устанавливает дополнительные параметры для этой диаграммы.
showRowNumberColumn(showRowNumber) TableChartBuilder Устанавливает, отображать ли номер строки в качестве первого столбца таблицы.
useAlternatingRowStyle(alternate) TableChartBuilder Определяет, назначается ли чередующийся цветовой стиль нечетным и четным строкам табличной диаграммы.

TextStyle

Методы

Метод Тип возврата Краткое описание
getColor() String Получает цвет текстового стиля.
getFontName() String Получает имя шрифта текстового стиля.
getFontSize() Number Получает размер шрифта текстового стиля.

TextStyleBuilder

Методы

Метод Тип возврата Краткое описание
build() TextStyle Создает и возвращает объект конфигурации текстового стиля, созданный с помощью этого построителя.
setColor(cssValue) TextStyleBuilder Устанавливает цвет стиля текста.
setFontName(fontName) TextStyleBuilder Устанавливает имя шрифта стиля текста
setFontSize(fontSize) TextStyleBuilder Устанавливает размер шрифта стиля текста.