表
テーブルを表す PageElement の種類。
| JSON 表現 |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| フィールド | |
|---|---|
rows
|
テーブル内の行数。 |
columns
|
テーブル内の列数。 |
tableRows[]
|
各行のプロパティとコンテンツ。
複数の行にまたがるセルは、これらの行の 1 つにのみ含まれ、 |
tableColumns[]
|
各列のプロパティ。 |
horizontalBorderRows[]
|
水平方向のセル枠線のプロパティ。 テーブルの水平方向のセル境界はグリッドとして表されます。グリッドの行数はテーブルの行数より 1 つ多く、列数はテーブルと同じです。たとえば、表が 3 行 3 列の場合、水平方向の境界線は 4 行 3 列のグリッドとして表されます。 |
verticalBorderRows[]
|
垂直セル枠線のプロパティ。 テーブルの縦方向のセル境界はグリッドとして表されます。グリッドの行数はテーブルと同じで、列数はテーブルの列数より 1 つ多くなっています。たとえば、テーブルが 3 × 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
|
塗りつぶし。 |