Tables

Tabel

Jenis PageElement yang merepresentasikan tabel.

Representasi JSON
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "tableColumns": [
    {
      object (TableColumnProperties)
    }
  ],
  "horizontalBorderRows": [
    {
      object (TableBorderRow)
    }
  ],
  "verticalBorderRows": [
    {
      object (TableBorderRow)
    }
  ]
}
Kolom
rows

integer

Jumlah baris dalam tabel.

columns

integer

Jumlah kolom dalam tabel.

tableRows[]

object (TableRow)

Properti dan konten setiap baris.

Sel yang mencakup beberapa baris hanya ada di salah satu baris tersebut dan memiliki rowSpan lebih dari 1.

tableColumns[]

object (TableColumnProperties)

Properti setiap kolom.

horizontalBorderRows[]

object (TableBorderRow)

Properti batas sel horizontal.

Batas sel horizontal tabel direpresentasikan sebagai petak. Petak memiliki satu baris lebih banyak daripada jumlah baris dalam tabel dan jumlah kolom yang sama dengan tabel. Misalnya, jika tabel berukuran 3 x 3, batas horizontalnya akan ditampilkan sebagai petak dengan 4 baris dan 3 kolom.

verticalBorderRows[]

object (TableBorderRow)

Properti batas sel vertikal.

Batas sel vertikal tabel ditampilkan sebagai petak. Petak memiliki jumlah baris yang sama dengan tabel dan satu kolom lebih banyak daripada jumlah kolom dalam tabel. Misalnya, jika tabel berukuran 3 x 3, batas vertikalnya akan ditampilkan sebagai petak dengan 3 baris dan 4 kolom.

TableRow

Properti dan isi setiap baris dalam tabel.

Representasi JSON
{
  "rowHeight": {
    object (Dimension)
  },
  "tableRowProperties": {
    object (TableRowProperties)
  },
  "tableCells": [
    {
      object (TableCell)
    }
  ]
}
Kolom
rowHeight

object (Dimension)

Tinggi baris.

tableRowProperties

object (TableRowProperties)

Properti baris.

tableCells[]

object (TableCell)

Properti dan konten setiap sel.

Sel yang mencakup beberapa kolom hanya ditampilkan satu kali dengan columnSpan lebih besar dari 1. Akibatnya, panjang kumpulan ini tidak selalu cocok dengan jumlah kolom seluruh tabel.

TableRowProperties

Properti setiap baris dalam tabel.

Representasi JSON
{
  "minRowHeight": {
    object (Dimension)
  }
}
Kolom
minRowHeight

object (Dimension)

Tinggi minimum baris. Baris akan dirender di editor Slide dengan tinggi yang sama dengan atau lebih besar dari nilai ini untuk menampilkan semua teks dalam sel baris.

TableCell

Properti dan konten setiap sel tabel.

Representasi JSON
{
  "location": {
    object (TableCellLocation)
  },
  "rowSpan": integer,
  "columnSpan": integer,
  "text": {
    object (TextContent)
  },
  "tableCellProperties": {
    object (TableCellProperties)
  }
}
Kolom
location

object (TableCellLocation)

Lokasi sel dalam tabel.

rowSpan

integer

Rentang baris sel.

columnSpan

integer

Rentang kolom sel.

text

object (TextContent)

Konten teks sel.

tableCellProperties

object (TableCellProperties)

Properti sel tabel.

TableCellLocation

Lokasi satu sel tabel dalam tabel.

Representasi JSON
{
  "rowIndex": integer,
  "columnIndex": integer
}
Kolom
rowIndex

integer

Indeks baris berbasis 0.

columnIndex

integer

Indeks kolom berbasis 0.

TableCellProperties

Properti TableCell.

Representasi JSON
{
  "tableCellBackgroundFill": {
    object (TableCellBackgroundFill)
  },
  "contentAlignment": enum (ContentAlignment)
}
Kolom
tableCellBackgroundFill

object (TableCellBackgroundFill)

Pengisian latar belakang sel tabel. Pengisian default cocok dengan pengisian untuk sel tabel yang baru dibuat di editor Slide.

contentAlignment

enum (ContentAlignment)

Penyejajaran konten dalam sel tabel. Penyejajaran default cocok dengan penyejajaran untuk sel tabel yang baru dibuat di editor Slide.

TableCellBackgroundFill

Pengisian latar belakang sel tabel.

Representasi JSON
{
  "propertyState": enum (PropertyState),

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Kolom
propertyState

enum (PropertyState)

Status properti pengisian latar belakang.

Memperbarui pengisian pada sel tabel akan secara implisit memperbarui kolom ini menjadi RENDERED, kecuali jika nilai lain ditentukan dalam permintaan yang sama. Agar tidak ada pengisian pada sel tabel, tetapkan kolom ini ke NOT_RENDERED. Dalam hal ini, kolom pengisian lainnya yang ditetapkan dalam permintaan yang sama akan diabaikan.

Kolom gabungan kind. Jenis pengisian latar belakang. kind hanya dapat berupa salah satu dari berikut:
solidFill

object (SolidFill)

Isian warna solid.

TableColumnProperties

Properti setiap kolom dalam tabel.

Representasi JSON
{
  "columnWidth": {
    object (Dimension)
  }
}
Kolom
columnWidth

object (Dimension)

Lebar kolom.

TableBorderRow

Isi setiap baris batas dalam tabel.

Representasi JSON
{
  "tableBorderCells": [
    {
      object (TableBorderCell)
    }
  ]
}
Kolom
tableBorderCells[]

object (TableBorderCell)

Properti setiap sel batas. Jika sel tabel yang berdekatan dengan batas digabungkan, batas tersebut tidak disertakan dalam respons.

TableBorderCell

Properti setiap sel batas.

Representasi JSON
{
  "location": {
    object (TableCellLocation)
  },
  "tableBorderProperties": {
    object (TableBorderProperties)
  }
}
Kolom
location

object (TableCellLocation)

Lokasi batas dalam tabel batas.

tableBorderProperties

object (TableBorderProperties)

Properti batas.

TableBorderProperties

Properti gaya visual batas dari TableBorderCell.

Representasi JSON
{
  "tableBorderFill": {
    object (TableBorderFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
Kolom
tableBorderFill

object (TableBorderFill)

Pengisi batas tabel.

weight

object (Dimension)

Ketebalan batas.

dashStyle

enum (DashStyle)

Gaya garis putus-putus batas.

TableBorderFill

Pengisian batas.

Representasi JSON
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
Kolom
Kolom gabungan kind. Jenis pengisian. kind hanya dapat berupa salah satu dari berikut:
solidFill

object (SolidFill)

Pengisi solid.