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()StringRetorna o glifo renderizado do texto.
getList()ListRetorna a List em que o texto está ou null se nenhum do texto estiver em uma lista, ou parte do texto estiver em uma lista ou se o texto estiver em várias listas.
getNestingLevel()IntegerRetorna o nível de aninhamento baseado em 0 do texto.
isInList()BooleanRetorna true se o texto estiver em exatamente uma lista, false se nenhum do 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 das listas.

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 das guias principais na frente de cada parágrafo. Para evitar o excesso de espaço entre os glifos e o parágrafo correspondente, essas guias principais são removidas por esse método.

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

Parâmetros

NomeTipoDescrição
listPresetListPreset

Retorno

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 do texto. Retornará null se o texto se estender por mais de um parágrafo ou se não estiver em uma lista.

Retorno

String

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 a List em que o texto está ou null se nenhum do texto estiver em uma lista, ou 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.

Retorno

List

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 0 do texto. Retornará null se o texto não estiver em uma lista ou se houver valores mistos.

Retorno

Integer

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 do 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.

Retorno

Boolean

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 das listas.

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

Retorno

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