Sheets

Planilha

Uma página em uma planilha.

Representação JSON
{
  "properties": {
    object (SheetProperties)
  },
  "data": [
    {
      object (GridData)
    }
  ],
  "merges": [
    {
      object (GridRange)
    }
  ],
  "conditionalFormats": [
    {
      object (ConditionalFormatRule)
    }
  ],
  "filterViews": [
    {
      object (FilterView)
    }
  ],
  "protectedRanges": [
    {
      object (ProtectedRange)
    }
  ],
  "basicFilter": {
    object (BasicFilter)
  },
  "charts": [
    {
      object (EmbeddedChart)
    }
  ],
  "bandedRanges": [
    {
      object (BandedRange)
    }
  ],
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "rowGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "columnGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "slicers": [
    {
      object (Slicer)
    }
  ]
}
Campos
properties

object (SheetProperties)

As propriedades da página.

data[]

object (GridData)

Dados na grade, se for uma planilha.

O número de objetos GridData retornados depende do número de intervalos solicitados nessa página. Por exemplo, se isso representar Sheet1 e a planilha tiver sido solicitada com os intervalos Sheet1!A1:C10 e Sheet1!D15:E20, o primeiro GridData terá um startRow / startColumn de 0, enquanto o segundo terá startRow 14 (linha 15 com base em zero) e startColumn 3 (coluna D baseada em zero).

Para uma página DATA_SOURCE, não é possível solicitar um intervalo específico, o GridData contém todos os valores.

merges[]

object (GridRange)

Os intervalos que foram mesclados.

conditionalFormats[]

object (ConditionalFormatRule)

As regras de formatação condicional nesta página.

filterViews[]

object (FilterView)

As visualizações com filtro nessa página.

protectedRanges[]

object (ProtectedRange)

Os intervalos protegidos nesta página.

basicFilter

object (BasicFilter)

O filtro nessa página, se houver.

charts[]

object (EmbeddedChart)

As especificações de cada gráfico nesta página.

bandedRanges[]

object (BandedRange)

As faixas (em cores alternadas) variam nesta página.

developerMetadata[]

object (DeveloperMetadata)

Os metadados do desenvolvedor associados a uma página.

rowGroups[]

object (DimensionGroup)

Todos os grupos de linhas desta página, ordenados de acordo com o aumento do índice inicial do intervalo e, em seguida, por profundidade do grupo.

columnGroups[]

object (DimensionGroup)

Todos os grupos de colunas nesta página, ordenados de acordo com o aumento do índice inicial e depois da profundidade de grupos.

slicers[]

object (Slicer)

Os controles de filtros nesta página.

Propriedades da página

Propriedades de uma página.

Representação JSON
{
  "sheetId": integer,
  "title": string,
  "index": integer,
  "sheetType": enum (SheetType),
  "gridProperties": {
    object (GridProperties)
  },
  "hidden": boolean,
  "tabColor": {
    object (Color)
  },
  "tabColorStyle": {
    object (ColorStyle)
  },
  "rightToLeft": boolean,
  "dataSourceSheetProperties": {
    object (DataSourceSheetProperties)
  }
}
Campos
sheetId

integer

O ID da página. Não podem ser negativas. Este campo não pode ser alterado depois de definido.

title

string

O nome da página.

index

integer

O índice da página dentro da planilha. Ao adicionar ou atualizar propriedades da página, se esse campo for excluído, a página será adicionada ou movida para o final da lista de páginas. Ao atualizar índices de páginas ou inserir páginas, o movimento é considerado em índices "antes da movimentação". Por exemplo, se houvesse três páginas (S1, S2, S3) para mover S1 para a frente de S2, o índice teria que ser definido como 2. Uma solicitação de atualização do índice da página será ignorada se o índice solicitado for idêntico ao índice atual das páginas ou se o novo índice solicitado for igual ao índice da página atual + 1.

sheetType

enum (SheetType)

O tipo de página. O padrão é GRID. Este campo não pode ser alterado depois de definido.

gridProperties

object (GridProperties)

Propriedades adicionais da página caso esta seja uma grade. Se for uma planilha de objetos com um gráfico ou uma imagem, esse campo estará ausente. Ao escrever, é um erro definir qualquer propriedade de grade em páginas que não sejam de grade.

Se a página for uma DATA_SOURCE, esse campo será somente de saída, mas conterá as propriedades que refletem como uma página de fonte de dados será renderizada na IU, por exemplo, rowCount.

hidden

boolean

Verdadeiro se a página estiver oculta na IU e falso se estiver visível.

tabColor
(deprecated)

object (Color)

A cor da guia na IU. Obsoleto: use tabColorStyle.

tabColorStyle

object (ColorStyle)

A cor da guia na IU. Se tabColor também estiver definido, este campo terá precedência.

rightToLeft

boolean

Verdadeiro se a página for uma página RTL em vez de LTR.

dataSourceSheetProperties

object (DataSourceSheetProperties)

Apenas saída. Se presente, o campo contém propriedades específicas da página DATA_SOURCE.

Tipo de planilha

O tipo de página.

Enums
SHEET_TYPE_UNSPECIFIED Valor padrão, não use.
GRID A página é uma grade.
OBJECT A página não tem grade e, em vez disso, tem um objeto como um gráfico ou uma imagem.
DATA_SOURCE A página se conecta a um DataSource externo e mostra a visualização dos dados.

PropriedadesDeGrade

Propriedades de uma grade.

Representação JSON
{
  "rowCount": integer,
  "columnCount": integer,
  "frozenRowCount": integer,
  "frozenColumnCount": integer,
  "hideGridlines": boolean,
  "rowGroupControlAfter": boolean,
  "columnGroupControlAfter": boolean
}
Campos
rowCount

integer

O número de linhas na grade.

columnCount

integer

O número de colunas na grade.

frozenRowCount

integer

O número de linhas que estão congeladas na grade.

frozenColumnCount

integer

O número de colunas que estão congeladas na grade.

hideGridlines

boolean

Verdadeiro se a grade não estiver exibindo linhas de grade na IU.

rowGroupControlAfter

boolean

Verdadeiro se o controle de agrupamento de linhas for exibido após o grupo.

columnGroupControlAfter

boolean

Verdadeiro se a alternância do controle de agrupamento de colunas for exibida depois do grupo.

DataSourceSheetProperties

Propriedades adicionais de uma página DATA_SOURCE.

Representação JSON
{
  "dataSourceId": string,
  "columns": [
    {
      object (DataSourceColumn)
    }
  ],
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Campos
dataSourceId

string

O ID do DataSource ao qual a página está conectada.

columns[]

object (DataSourceColumn)

As colunas exibidas na página, correspondentes aos valores em RowData.

dataExecutionStatus

object (DataExecutionStatus)

O status de execução dos dados.

Dados da grade

Dados na grade, bem como metadados sobre as dimensões.

Representação JSON
{
  "startRow": integer,
  "startColumn": integer,
  "rowData": [
    {
      object (RowData)
    }
  ],
  "rowMetadata": [
    {
      object (DimensionProperties)
    }
  ],
  "columnMetadata": [
    {
      object (DimensionProperties)
    }
  ]
}
Campos
startRow

integer

A primeira linha a que este GridData se refere, com base em zero.

startColumn

integer

A primeira coluna a que este GridData se refere, com base em zero.

rowData[]

object (RowData)

Os dados na grade, uma entrada por linha, começando com a linha em startRow. Os valores em RowData corresponderão a colunas que começam em startColumn.

rowMetadata[]

object (DimensionProperties)

Metadados sobre as linhas solicitadas na grade, começando com a linha em startRow.

columnMetadata[]

object (DimensionProperties)

Metadados sobre as colunas solicitadas na grade, começando com a coluna em startColumn.

Dados de linha

Dados sobre cada célula em uma linha.

Representação JSON
{
  "values": [
    {
      object (CellData)
    }
  ]
}
Campos
values[]

object (CellData)

Os valores na linha, um por coluna.

DimensionProperties

Propriedades sobre uma dimensão.

Representação JSON
{
  "hiddenByFilter": boolean,
  "hiddenByUser": boolean,
  "pixelSize": integer,
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
}
Campos
hiddenByFilter

boolean

Verdadeiro se a dimensão estiver sendo filtrada. Este campo é somente leitura.

hiddenByUser

boolean

Verdadeiro se essa dimensão for oculta explicitamente.

pixelSize

integer

A altura (se for uma linha) ou largura (se uma coluna) da dimensão em pixels.

developerMetadata[]

object (DeveloperMetadata)

Os metadados do desenvolvedor associados a uma única linha ou coluna.

dataSourceColumnReference

object (DataSourceColumnReference)

Apenas saída. Se definida, esta será uma coluna em uma página de fonte de dados.

Regra de formato condicional

Uma regra que descreve um formato condicional.

Representação JSON
{
  "ranges": [
    {
      object (GridRange)
    }
  ],

  // Union field rule can be only one of the following:
  "booleanRule": {
    object (BooleanRule)
  },
  "gradientRule": {
    object (GradientRule)
  }
  // End of list of possible types for union field rule.
}
Campos
ranges[]

object (GridRange)

Os intervalos formatados se a condição for verdadeira. Todos os intervalos precisam estar na mesma grade.

Campo de união rule. A regra que controla esse formato condicional precisa ser definida exatamente. rule pode ser apenas uma das seguintes opções:
booleanRule

object (BooleanRule)

A formatação é "ativada" ou "desativada" de acordo com a regra.

gradientRule

object (GradientRule)

A formatação varia de acordo com os gradientes da regra.

Regra booleana

Uma regra que pode ou não corresponder, dependendo da condição.

Representação JSON
{
  "condition": {
    object (BooleanCondition)
  },
  "format": {
    object (CellFormat)
  }
}
Campos
condition

object (BooleanCondition)

A condição da regra. Se a condição for avaliada como verdadeira, o formato será aplicado.

format

object (CellFormat)

O formato a aplicar. A formatação condicional só pode aplicar um subconjunto de formatação: bold, italic, strikethrough, foreground color e background color.

GradientRule

Uma regra que aplica um formato de escala de cores gradientes com base nos pontos de interpolação listados. O formato de uma célula varia de acordo com seu conteúdo em comparação com os valores dos pontos de interpolação.

Representação JSON
{
  "minpoint": {
    object (InterpolationPoint)
  },
  "midpoint": {
    object (InterpolationPoint)
  },
  "maxpoint": {
    object (InterpolationPoint)
  }
}
Campos
minpoint

object (InterpolationPoint)

O ponto de interpolação inicial.

midpoint

object (InterpolationPoint)

Um ponto de interpolação intermediário opcional.

maxpoint

object (InterpolationPoint)

O ponto de interpolação final.

InterpolationPoint

Um único ponto de interpolação em um formato condicional de gradiente. Eles fixam a escala de cores do gradiente de acordo com a cor, o tipo e o valor escolhido.

Representação JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "type": enum (InterpolationPointType),
  "value": string
}
Campos
color
(deprecated)

object (Color)

A cor que este ponto de interpolação deve usar. Obsoleto: use colorStyle.

colorStyle

object (ColorStyle)

A cor que este ponto de interpolação deve usar. Se color também estiver definido, este campo terá precedência.

type

enum (InterpolationPointType)

Como o valor deve ser interpretado.

value

string

O valor usado por este ponto de interpolação. Pode ser uma fórmula. Não utilizado se type for MIN ou MAX.

InterpolationPointType

O tipo de ponto de interpolação.

Enums
INTERPOLATION_POINT_TYPE_UNSPECIFIED O valor padrão, não use.
MIN O ponto de interpolação usa o valor mínimo nas células sobre o intervalo do formato condicional.
MAX O ponto de interpolação usa o valor máximo nas células sobre o intervalo do formato condicional.
NUMBER O ponto de interpolação usa exatamente o valor em InterpolationPoint.value.
PERCENT

O ponto de interpolação é a porcentagem fornecida sobre todas as células no intervalo do formato condicional. Isso será equivalente a NUMBER se o valor for: =(MAX(FLATTEN(range)) * (value / 100)) + (MIN(FLATTEN(range)) * (1 - (value / 100))) (em que erros no intervalo são ignorados durante o nivelamento).

PERCENTILE O ponto de interpolação é o percentil fornecido sobre todas as células no intervalo do formato condicional. Isso será equivalente a NUMBER se o valor for: =PERCENTILE(FLATTEN(range), value / 100) (em que erros no intervalo são ignorados durante o nivelamento).

Visualização de filtro

Uma visualização com filtro.

Representação JSON
{
  "filterViewId": integer,
  "title": string,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Campos
filterViewId

integer

O ID da visualização com filtro.

title

string

O nome da visualização com filtro.

range

object (GridRange)

O intervalo abrangido por essa visualização de filtro.

Durante a gravação, é possível definir apenas um entre range ou namedRangeId.

namedRangeId

string

O intervalo nomeado pelo qual esta visualização de filtro é apoiada, se houver.

Durante a gravação, é possível definir apenas um entre range ou namedRangeId.

sortSpecs[]

object (SortSpec)

A ordem de classificação por coluna. As especificações posteriores são usadas quando os valores são iguais nas especificações anteriores.

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

Os critérios para mostrar/ocultar valores por coluna. A chave do mapa é o índice da coluna, e o valor são os critérios dessa coluna.

Este campo está obsoleto e foi substituído por filterSpecs.

filterSpecs[]

object (FilterSpec)

Os critérios de filtro para mostrar/ocultar valores por coluna.

Tanto criteria quanto filterSpecs são preenchidos nas respostas. Se ambos os campos forem especificados em uma solicitação de atualização, esse campo terá precedência.

Intervalo protegido

Um intervalo protegido.

Representação JSON
{
  "protectedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "description": string,
  "warningOnly": boolean,
  "requestingUserCanEdit": boolean,
  "unprotectedRanges": [
    {
      object (GridRange)
    }
  ],
  "editors": {
    object (Editors)
  }
}
Campos
protectedRangeId

integer

O ID do intervalo protegido. Este campo é somente leitura.

range

object (GridRange)

O intervalo que está sendo protegido. O intervalo pode ser totalmente ilimitado. Nesse caso, ele é considerado uma página protegida.

Durante a gravação, é possível definir apenas um entre range ou namedRangeId.

namedRangeId

string

O intervalo nomeado pelo qual esse intervalo protegido é protegido, se houver.

Durante a gravação, é possível definir apenas um entre range ou namedRangeId.

description

string

A descrição deste intervalo protegido.

warningOnly

boolean

Verdadeiro se este intervalo protegido mostrar um aviso ao editar. A proteção baseada em avisos significa que todos os usuários podem editar dados no intervalo protegido, exceto quando a edição exibe um aviso pedindo que o usuário confirme a edição.

Durante a gravação: se este campo for verdadeiro, editors serão ignorados. Além disso, se esse campo for alterado de verdadeiro para falso e o campo editors não estiver definido (nem incluído na máscara de campo), os editores serão definidos como todos os editores no documento.

requestingUserCanEdit

boolean

Verdadeiro se o usuário que solicitou este intervalo protegido puder editar a área protegida. Este campo é somente leitura.

unprotectedRanges[]

object (GridRange)

A lista de intervalos desprotegidos em uma página protegida. Intervalos não protegidos só são compatíveis com páginas protegidas.

editors

object (Editors)

Os usuários e grupos com acesso de edição ao intervalo protegido. Este campo só é visível para usuários com acesso para editar o intervalo protegido e o documento. Os editores não são compatíveis com a proteção warningOnly.

Editores

Os editores de um intervalo protegido.

Representação JSON
{
  "users": [
    string
  ],
  "groups": [
    string
  ],
  "domainUsersCanEdit": boolean
}
Campos
users[]

string

Os endereços de e-mail dos usuários com acesso para edição ao intervalo protegido.

groups[]

string

Os endereços de e-mail de grupos com acesso para edição ao intervalo protegido.

domainUsersCanEdit

boolean

Verdadeiro se qualquer pessoa no domínio do documento tiver acesso para editar o intervalo protegido. A proteção de domínio só é compatível com documentos dentro de um domínio.

Filtro básico

O filtro padrão associado a uma página.

Representação JSON
{
  "range": {
    object (GridRange)
  },
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Campos
range

object (GridRange)

O intervalo que o filtro abrange.

sortSpecs[]

object (SortSpec)

A ordem de classificação por coluna. As especificações posteriores são usadas quando os valores são iguais nas especificações anteriores.

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

Os critérios para mostrar/ocultar valores por coluna. A chave do mapa é o índice da coluna, e o valor são os critérios dessa coluna.

Este campo está obsoleto e foi substituído por filterSpecs.

filterSpecs[]

object (FilterSpec)

Os critérios de filtro por coluna.

Tanto criteria quanto filterSpecs são preenchidos nas respostas. Se ambos os campos forem especificados em uma solicitação de atualização, esse campo terá precedência.

Cordilheira Banded

Um intervalo de faixas (em cores alternadas) em uma página.

Representação JSON
{
  "bandedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "rowProperties": {
    object (BandingProperties)
  },
  "columnProperties": {
    object (BandingProperties)
  }
}
Campos
bandedRangeId

integer

O ID do intervalo de faixas.

range

object (GridRange)

O intervalo no qual essas propriedades são aplicadas.

rowProperties

object (BandingProperties)

Propriedades das bandas de linha. Essas propriedades são aplicadas linha por linha em todas as linhas no intervalo. Pelo menos um entre rowProperties ou columnProperties precisa ser especificado.

columnProperties

object (BandingProperties)

Propriedades de faixas de colunas. Essas propriedades são aplicadas coluna por coluna em todas as colunas do intervalo. Pelo menos um entre rowProperties ou columnProperties precisa ser especificado.

Propriedades de banda

Propriedades que fazem referência a uma única dimensão (linha ou coluna). Se BandedRange.row_properties e BandedRange.column_properties estiverem definidos, as cores de preenchimento serão aplicadas às células de acordo com as seguintes regras:

Por exemplo, a cor da primeira linha tem prioridade sobre a cor da primeira coluna, mas a cor da primeira coluna tem prioridade sobre a cor da segunda linha. Da mesma forma, o cabeçalho da linha terá prioridade sobre o cabeçalho da coluna na célula superior esquerda, mas o cabeçalho da coluna terá prioridade sobre a cor da primeira linha se o cabeçalho da linha não estiver definido.

Representação JSON
{
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "firstBandColor": {
    object (Color)
  },
  "firstBandColorStyle": {
    object (ColorStyle)
  },
  "secondBandColor": {
    object (Color)
  },
  "secondBandColorStyle": {
    object (ColorStyle)
  },
  "footerColor": {
    object (Color)
  },
  "footerColorStyle": {
    object (ColorStyle)
  }
}
Campos
headerColor
(deprecated)

object (Color)

A cor da primeira linha ou coluna. Se este campo for definido, a primeira linha ou coluna será preenchida com essa cor, e as cores serão alternadas entre firstBandColor e secondBandColor, começando pela segunda linha ou coluna. Caso contrário, a primeira linha ou coluna é preenchida com firstBandColor, e as cores continuam a alternar normalmente. Obsoleto: use headerColorStyle.

headerColorStyle

object (ColorStyle)

A cor da primeira linha ou coluna. Se este campo for definido, a primeira linha ou coluna será preenchida com essa cor, e as cores serão alternadas entre firstBandColor e secondBandColor, começando pela segunda linha ou coluna. Caso contrário, a primeira linha ou coluna é preenchida com firstBandColor, e as cores continuam a alternar normalmente. Se headerColor também estiver definido, este campo terá precedência.

firstBandColor
(deprecated)

object (Color)

A primeira cor alternada. Obrigatório: use firstBandColorStyle.

firstBandColorStyle

object (ColorStyle)

A primeira cor alternada. (Obrigatório) Se firstBandColor também estiver definido, este campo terá precedência.

secondBandColor
(deprecated)

object (Color)

A segunda cor alternada. Obrigatório: use secondBandColorStyle.

secondBandColorStyle

object (ColorStyle)

A segunda cor alternada. (Obrigatório) Se secondBandColor também estiver definido, este campo terá precedência.

footerColor
(deprecated)

object (Color)

A cor da última linha ou coluna. Se este campo não for definido, a última linha ou coluna será preenchida com firstBandColor ou secondBandColor, dependendo da cor da linha ou coluna anterior. Obsoleto: use footerColorStyle.

footerColorStyle

object (ColorStyle)

A cor da última linha ou coluna. Se este campo não for definido, a última linha ou coluna será preenchida com firstBandColor ou secondBandColor, dependendo da cor da linha ou coluna anterior. Se footerColor também estiver definido, este campo terá precedência.

Grupo de dimensões

Um grupo sobre um intervalo de linhas ou colunas em uma página, que pode conter ou estar contido em outros grupos. Um grupo pode ser recolhido ou expandido como uma unidade na página.

Representação JSON
{
  "range": {
    object (DimensionRange)
  },
  "depth": integer,
  "collapsed": boolean
}
Campos
range

object (DimensionRange)

O intervalo no qual este grupo existe.

depth

integer

A profundidade do grupo, representando quantos grupos têm um intervalo que contém totalmente o intervalo desse grupo.

collapsed

boolean

Este campo será verdadeiro se esse grupo estiver recolhido. Um grupo recolhido permanece recolhido se um grupo sobreposto em uma profundidade menor for expandido.

Um valor verdadeiro não significa que todas as dimensões do grupo estão ocultas, pois a visibilidade de uma dimensão pode ser alterada independentemente da propriedade do grupo. No entanto, quando esta propriedade for atualizada, todas as dimensões dentro dela serão definidas como ocultas se esse campo for verdadeiro ou como visíveis se esse campo for falso.

Controle de filtros

Um controle de filtros em uma página.

Representação JSON
{
  "slicerId": integer,
  "spec": {
    object (SlicerSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Campos
slicerId

integer

É o ID do controle de filtros.

spec

object (SlicerSpec)

A especificação do controle de filtros.

position

object (EmbeddedObjectPosition)

A posição do controle de filtros. O controle de filtros só pode ser posicionado na página existente. Além disso, a largura e a altura do controle de filtros podem ser ajustadas automaticamente para mantê-lo dentro dos limites permitidos.

SlicerSpec

As especificações de um controle de filtros.

Representação JSON
{
  "dataRange": {
    object (GridRange)
  },
  "filterCriteria": {
    object (FilterCriteria)
  },
  "columnIndex": integer,
  "applyToPivotTables": boolean,
  "title": string,
  "textFormat": {
    object (TextFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "horizontalAlignment": enum (HorizontalAlign)
}
Campos
dataRange

object (GridRange)

É o intervalo de dados do controle de filtros.

filterCriteria

object (FilterCriteria)

Os critérios de filtragem do controle de filtros.

columnIndex

integer

O índice de coluna com base em zero na tabela de dados à qual o filtro é aplicado.

applyToPivotTables

boolean

Verdadeiro se o filtro for aplicável a tabelas dinâmicas. Se não for definido, o padrão será True.

title

string

O título do controle de filtros.

textFormat

object (TextFormat)

O formato de texto do título no controle de filtros. O campo de link não é compatível.

backgroundColor
(deprecated)

object (Color)

É a cor do plano de fundo do controle de filtros. Obsoleto: use backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

É a cor do plano de fundo do controle de filtros. Se backgroundColor também estiver definido, este campo terá precedência.

horizontalAlignment

enum (HorizontalAlign)

O alinhamento horizontal do título no controle de filtros. Se não for especificado, o padrão será LEFT