Стол
Элемент PageElement ), представляющий собой таблицу.
| JSON-представление |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| Поля | |
|---|---|
rows | Количество строк в таблице. |
columns | Количество столбцов в таблице. |
tableRows[] | Свойства и содержимое каждой строки. Ячейки, занимающие несколько строк, находятся только в одной из этих строк и имеют значение |
tableColumns[] | Свойства каждого столбца. |
horizontalBorderRows[] | Свойства горизонтальных границ клеток. Горизонтальные границы ячеек таблицы представляются в виде сетки. Сетка имеет на одну строку больше, чем количество строк в таблице, и такое же количество столбцов, как и таблица. Например, если таблица имеет размер 3 x 3, ее горизонтальные границы будут представлены в виде сетки с 4 строками и 3 столбцами. |
verticalBorderRows[] | Свойства вертикальных границ клеток. Вертикальные границы ячеек таблицы представляются в виде сетки. Сетка имеет такое же количество строк, как и таблица, и на один столбец больше, чем количество столбцов в таблице. Например, если таблица имеет размер 3 x 3, ее вертикальные границы будут представлены в виде сетки с 3 строками и 4 столбцами. |
TableRow
Свойства и содержимое каждой строки в таблице.
| JSON-представление |
|---|
{ "rowHeight": { object ( |
| Поля | |
|---|---|
rowHeight | Высота ряда. |
tableRowProperties | Свойства строки. |
tableCells[] | Свойства и содержимое каждой клетки. Ячейки, занимающие несколько столбцов, отображаются только один раз со значением |
TableRowProperties
Свойства каждой строки в таблице.
| JSON-представление |
|---|
{
"minRowHeight": {
object ( |
| Поля | |
|---|---|
minRowHeight | Минимальная высота строки. Строка будет отображаться в редакторе слайдов с высотой, равной или превышающей это значение, чтобы показать весь текст в ячейке (ячейках) строки. |
TableCell
Свойства и содержимое каждой ячейки таблицы.
| JSON-представление |
|---|
{ "location": { object ( |
| Поля | |
|---|---|
location | Расположение ячейки в таблице. |
rowSpan | Длина строки ячейки. |
columnSpan | Размах столбцов ячейки. |
text | Текстовое содержимое ячейки. |
tableCellProperties | Свойства ячейки таблицы. |
Расположение ячейки таблицы
Местоположение отдельной ячейки таблицы внутри другой таблицы.
| JSON-представление |
|---|
{ "rowIndex": integer, "columnIndex": integer } |
| Поля | |
|---|---|
rowIndex | Индекс строки, начинающийся с 0. |
columnIndex | Индекс столбца, начинающийся с нуля. |
TableCellProperties
Свойства ячейки TableCell .
| JSON-представление |
|---|
{ "tableCellBackgroundFill": { object ( |
| Поля | |
|---|---|
tableCellBackgroundFill | Заливка фона ячейки таблицы. Заливка по умолчанию соответствует заливке вновь созданных ячеек таблицы в редакторе слайдов. |
contentAlignment | Выравнивание содержимого в ячейке таблицы. Выравнивание по умолчанию соответствует выравниванию вновь созданных ячеек таблицы в редакторе слайдов. |
TableCellBackgroundFill
Заливка фона ячейки таблицы.
| JSON-представление |
|---|
{ "propertyState": enum ( |
| Поля | |
|---|---|
propertyState | Состояние свойства заливки фона. При изменении заливки ячейки таблицы это поле автоматически обновится до значения |
kind поля объединения. Тип заливки фона. kind может принимать только одно из следующих значений: | |
solidFill | Заливка сплошным цветом. |
TableColumnProperties
Свойства каждого столбца в таблице.
| JSON-представление |
|---|
{
"columnWidth": {
object ( |
| Поля | |
|---|---|
columnWidth | Ширина колонны. |
TableBorderRow
Содержимое каждой строки границы в таблице.
| JSON-представление |
|---|
{
"tableBorderCells": [
{
object ( |
| Поля | |
|---|---|
tableBorderCells[] | Свойства каждой ячейки границы. При слиянии смежных ячеек таблицы эта ячейка не включается в ответ. |
TableBorderCell
Свойства каждой пограничной клетки.
| JSON-представление |
|---|
{ "location": { object ( |
| Поля | |
|---|---|
location | Расположение границы в таблице границ. |
tableBorderProperties | Пограничные территории. |
TableBorderProperties
Свойства оформления границы элемента TableBorderCell .
| JSON-представление |
|---|
{ "tableBorderFill": { object ( |
| Поля | |
|---|---|
tableBorderFill | Заливка границы таблицы. |
weight | Толщина границы. |
dashStyle | Стиль рамки в виде пунктирной линии. |
TableBorderFill
Заполнение каймы.
| JSON-представление |
|---|
{ // Union field |
| Поля | |
|---|---|
kind поля объединения. Тип заполнения. kind может быть только одним из следующих: | |
solidFill | Твердый наполнитель. |