Table
A PageElement
kind representing a table.
JSON representation |
---|
{ "rows" : integer , "columns" : integer , "tableRows" : [ { object ( |
Fields | |
---|---|
rows
|
Number of rows in the table. |
columns
|
Number of columns in the table. |
tableRows[]
|
Properties and contents of each row. Cells that span multiple rows are contained in only one of these rows and have a |
tableColumns[]
|
Properties of each column. |
horizontalBorderRows[]
|
Properties of horizontal cell borders. A table's horizontal cell borders are represented as a grid. The grid has one more row than the number of rows in the table and the same number of columns as the table. For example, if the table is 3 x 3, its horizontal borders will be represented as a grid with 4 rows and 3 columns. |
verticalBorderRows[]
|
Properties of vertical cell borders. A table's vertical cell borders are represented as a grid. The grid has the same number of rows as the table and one more column than the number of columns in the table. For example, if the table is 3 x 3, its vertical borders will be represented as a grid with 3 rows and 4 columns. |
TableRow
Properties and contents of each row in a table.
JSON representation |
---|
{ "rowHeight" : { object ( |
Fields | |
---|---|
rowHeight
|
Height of a row. |
tableRowProperties
|
Properties of the row. |
tableCells[]
|
Properties and contents of each cell. Cells that span multiple columns are represented only once with a |
TableRowProperties
Properties of each row in a table.
JSON representation |
---|
{
"minRowHeight"
:
{
object (
|
Fields | |
---|---|
minRowHeight
|
Minimum height of the row. The row will be rendered in the Slides editor at a height equal to or greater than this value in order to show all the text in the row's cell(s). |
TableCell
Properties and contents of each table cell.
JSON representation |
---|
{ "location" : { object ( |
Fields | |
---|---|
location
|
The location of the cell within the table. |
rowSpan
|
Row span of the cell. |
columnSpan
|
Column span of the cell. |
text
|
The text content of the cell. |
tableCellProperties
|
The properties of the table cell. |
TableCellLocation
A location of a single table cell within a table.
JSON representation |
---|
{ "rowIndex" : integer , "columnIndex" : integer } |
Fields | |
---|---|
rowIndex
|
The 0-based row index. |
columnIndex
|
The 0-based column index. |
TableCellProperties
The properties of the TableCell
.
JSON representation |
---|
{ "tableCellBackgroundFill" : { object ( |
Fields | |
---|---|
tableCellBackgroundFill
|
The background fill of the table cell. The default fill matches the fill for newly created table cells in the Slides editor. |
contentAlignment
|
The alignment of the content in the table cell. The default alignment matches the alignment for newly created table cells in the Slides editor. |
TableCellBackgroundFill
The table cell background fill.
JSON representation |
---|
{ "propertyState" : enum ( |
propertyState
enum (
PropertyState
)
The background fill property state.
Updating the fill on a table cell will implicitly update this field to RENDERED
, unless another value is specified in the same request. To have no fill on a table cell, set this field to NOT_RENDERED
. In this case, any other fill fields set in the same request will be ignored.
kind
. The kind of background fill. kind
can be only one of the following:solidFill
object (
SolidFill
)
Solid color fill.
TableColumnProperties
Properties of each column in a table.
JSON representation |
---|
{
"columnWidth"
:
{
object (
|
Fields | |
---|---|
columnWidth
|
Width of a column. |
TableBorderRow
Contents of each border row in a table.
JSON representation |
---|
{
"tableBorderCells"
:
[
{
object (
|
Fields | |
---|---|
tableBorderCells[]
|
Properties of each border cell. When a border's adjacent table cells are merged, it is not included in the response. |
TableBorderCell
The properties of each border cell.
JSON representation |
---|
{ "location" : { object ( |
Fields | |
---|---|
location
|
The location of the border within the border table. |
tableBorderProperties
|
The border properties. |
TableBorderProperties
The border styling properties of the TableBorderCell
.
JSON representation |
---|
{ "tableBorderFill" : { object ( |
Fields | |
---|---|
tableBorderFill
|
The fill of the table border. |
weight
|
The thickness of the border. |
dashStyle
|
The dash style of the border. |
TableBorderFill
The fill of the border.
JSON representation |
---|
{ // Union field |
kind
. The kind of fill. kind
can be only one of the following:solidFill
object (
SolidFill
)
Solid fill.