テーブル
テーブルを表す PageElement
の種類。
JSON 表現 |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
フィールド | |
---|---|
rows
|
テーブル内の行数。 |
columns
|
テーブル内の列数。 |
tableRows[]
|
各行のプロパティと内容。
複数の行にまたがるセルは、これらの行のいずれか 1 つに含まれ、 |
tableColumns[]
|
各列のプロパティ。 |
horizontalBorderRows[]
|
横方向のセルの枠線のプロパティ。 表の水平方向のセルの枠線はグリッドとして表示されます。グリッドには、テーブル内の行数より 1 行多く、表と同じ列数があります。たとえば、テーブルが 3 x 3 の場合、その横枠線は 4 行 3 列のグリッドとして表示されます。 |
verticalBorderRows[]
|
垂直セルの枠線のプロパティ。 表の垂直セルの枠線はグリッドで表示されます。グリッドにはテーブルと同じ行数があり、テーブルの列数よりも 1 つ多い列があります。たとえば、テーブルが 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
|
テーブルセルのプロパティ。 |
TableCellLocation
テーブル内の単一のテーブルセルの場所。
JSON 表現 |
---|
{ "rowIndex": integer, "columnIndex": integer } |
フィールド | |
---|---|
rowIndex
|
0 ベースの行インデックス。 |
columnIndex
|
0 ベースの列インデックス。 |
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
|
塗りつぶし |