Class ListStyle

ListStyle

Penataan gaya daftar untuk rentang teks.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
applyListPreset(listPreset)ListStyleMenerapkan ListPreset yang ditentukan ke semua paragraf yang tumpang-tindih dengan teks.
getGlyph()StringMenampilkan glyph yang dirender untuk teks.
getList()ListMenampilkan List teks, atau null jika tidak ada teks dalam daftar, atau bagian dari teks dalam daftar, atau teks ada dalam beberapa daftar.
getNestingLevel()IntegerMenampilkan tingkat bertingkat dari 0 teks.
isInList()BooleanMenampilkan true jika teks berada dalam satu daftar, false jika tidak ada teks yang ada dalam daftar, dan null jika hanya beberapa teks yang ada dalam daftar atau jika teks tersebut ada dalam beberapa daftar.
removeFromList()ListStyleMenghapus paragraf yang tumpang-tindih dengan teks dari daftar mana pun.

Dokumentasi mendetail

applyListPreset(listPreset)

Menerapkan ListPreset yang ditentukan ke semua paragraf yang tumpang-tindih dengan teks.

Tingkat tingkatan setiap paragraf ditentukan dengan menghitung tab terdepan di depan setiap paragraf. Untuk menghindari kelebihan ruang antara glyph dan paragraf yang sesuai, tab depan ini akan dihapus dengan metode ini.

Jika paragraf yang berada tepat sebelum paragraf yang diperbarui berada dalam List dengan preset daftar yang cocok dan paragraf yang diperbarui belum ada dalam daftar berbeda, paragraf yang diperbarui akan ditambahkan ke daftar sebelumnya.

Parameter

NameJenisDeskripsi
listPresetListPreset

Return

ListStyle

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getGlyph()

Menampilkan glyph yang dirender untuk teks. Menampilkan null jika teks mencakup lebih dari satu paragraf atau teks tidak ada dalam daftar.

Return

String

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getList()

Menampilkan List teks, atau null jika tidak ada teks dalam daftar, atau bagian dari teks dalam daftar, atau teks ada dalam beberapa daftar. Panggil isInList() untuk menentukan apakah teks berada dalam daftar.

Return

List

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNestingLevel()

Menampilkan tingkat bertingkat dari 0 teks. Menampilkan null jika teks tidak ada dalam daftar atau ada nilai campuran.

Return

Integer

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

isInList()

Menampilkan true jika teks berada dalam satu daftar, false jika tidak ada teks yang ada dalam daftar, dan null jika hanya beberapa teks yang ada dalam daftar atau jika teks tersebut ada dalam beberapa daftar.

Return

Boolean

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeFromList()

Menghapus paragraf yang tumpang-tindih dengan teks dari daftar mana pun.

Tingkat hierarki setiap paragraf dipertahankan secara visual dengan menambahkan indentasi ke awal paragraf yang sesuai.

Return

ListStyle

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations