Class DataTableBuilder

Построитель таблиц данных

Построитель объектов DataTable. Построение таблицы данных состоит из сначала указания ее столбцов, а затем добавления строк по одной. Пример:

const 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();

Методы

Метод Тип возврата Краткое описание
add Column(type, label) Data Table Builder Добавляет столбец в таблицу данных.
add Row(values) Data Table Builder Добавляет строку в таблицу данных.
build() Data Table Строит и возвращает таблицу данных.
set Value(row, column, value) Data Table Builder Устанавливает определенное значение в таблице.

Подробная документация

add Column(type, label)

Добавляет столбец в таблицу данных. Столбцы будут добавлены от 0 до n.

Первый столбец часто используется на диаграммах для меток (например, меток оси X на линейных диаграммах или меток срезов на круговых диаграммах). Остальные столбцы часто используются для данных и поэтому часто требуют числовых значений.

Параметры

Имя Тип Описание
type Column Type тип данных в столбце (число, строка или дата)
label String метка столбца (используется для легенд диаграмм).

Возвращаться

Data Table Builder — это конструктор для создания цепочек.


add Row(values)

Добавляет строку в таблицу данных.

Параметры

Имя Тип Описание
values Object[] значения для строки, указанные в том же порядке, в котором вводятся столбцы.

Возвращаться

Data Table Builder — это конструктор для создания цепочек.


build()

Строит и возвращает таблицу данных.

Возвращаться

Data Table — таблица данных

Броски

Error — если таблица данных пуста или иным образом искажена.


set Value(row, column, value)

Устанавливает определенное значение в таблице.

Вы можете установить значение перед добавлением столбца в таблицу данных. Однако, если столбец не будет добавлен в какой-то момент, значение будет игнорироваться.

Не все значения столбцов необходимо заполнять. Отсутствующие значения будут считаться null .

Параметры

Имя Тип Описание
row Integer индекс строки (первая строка имеет индекс 0)
column Integer индекс столбца (первый столбец имеет индекс 0)
value Object значение ячейки таблицы (должно иметь правильный тип для столбца).

Возвращаться

Data Table Builder — этот конструктор для создания цепочек