Class ListStyle

ListStyle

O estilo de lista para um intervalo de texto.

Métodos

MétodoTipo de retornoBreve descrição
applyListPreset(listPreset)ListStyleAplica o ListPreset especificado a todos os parágrafos que se sobrepõem ao texto.
getGlyph()String|nullRetorna o glifo renderizado para o texto.
getList()List|nullRetorna o List em que o texto está ou null se nenhuma parte do texto estiver em uma lista ou se o texto estiver em várias listas.
getNestingLevel()Integer|nullRetorna o nível de aninhamento baseado em zero do texto.
isInList()Boolean|nullRetorna true se o texto estiver em exatamente uma lista, false se nenhum texto estiver em uma lista e null se apenas parte do texto estiver em uma lista ou se o texto estiver em várias listas.
removeFromList()ListStyleRemove os parágrafos que se sobrepõem ao texto de qualquer lista.

Documentação detalhada

applyListPreset(listPreset)

Aplica o ListPreset especificado a todos os parágrafos que se sobrepõem ao texto.

O nível de aninhamento de cada parágrafo é determinado pela contagem de tabulações à esquerda de cada parágrafo. Para evitar espaço em excesso entre os glifos e o parágrafo correspondente, essas tabulações iniciais são removidas por esse método.

Se o parágrafo imediatamente anterior aos parágrafos que estão sendo atualizados estiver em um List com uma predefinição de lista correspondente e os parágrafos que estão sendo atualizados ainda não estiverem em uma lista diferente, os parágrafos que estão sendo atualizados serão adicionados à lista anterior.

Parâmetros

NomeTipoDescrição
listPresetListPreset

Retornar

ListStyle

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getGlyph()

Retorna o glifo renderizado para o texto. Retorna null se o texto abranger mais de um parágrafo ou não estiver em uma lista.

Retornar

String|null

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getList()

Retorna o List em que o texto está ou null se nenhuma parte do texto estiver em uma lista ou se o texto estiver em várias listas. Chame isInList() para determinar se o texto está em uma lista.

Retornar

List|null

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getNestingLevel()

Retorna o nível de aninhamento baseado em zero do texto. Retorna null se o texto não estiver em uma lista ou se houver valores mistos.

Retornar

Integer|null

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

isInList()

Retorna true se o texto estiver em exatamente uma lista, false se nenhum texto estiver em uma lista e null se apenas parte do texto estiver em uma lista ou se o texto estiver em várias listas.

Retornar

Boolean|null

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

removeFromList()

Remove os parágrafos que se sobrepõem ao texto de qualquer lista.

O nível de aninhamento de cada parágrafo é preservado visualmente com a adição de um recuo no início do parágrafo correspondente.

Retornar

ListStyle

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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