表
テーブルを表す 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
|
無地塗りつぶし。 |