Этот сервис позволяет пользователям создавать диаграммы с помощью инструментов 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 | Устанавливает размер шрифта стиля текста. |