Um objeto compatível com todos os ícones de fonte do Google.
Disponível para os apps do Google Workspace Add-ons e do Google Chat.
const materialIcon = CardService.newMaterialIcon() .setName('search') .setFill(true) .setWeight(400) .setGrade(0);
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setFill(fill) | MaterialIcon | Indica se o ícone é renderizado como preenchido. |
setGrade(grade) | MaterialIcon | O peso e a gradação afetam a espessura de um símbolo. |
setName(name) | MaterialIcon | Define o nome do ícone. |
setWeight(weight) | MaterialIcon | A espessura do traço do ícone. |
Documentação detalhada
setFill(fill)
Indica se o ícone é renderizado como preenchido. O valor padrão é false
.
Para visualizar diferentes configurações de ícones, acesse Ícones de fonte do Google e ajuste as configurações em Personalizar.
const materialIcon = CardService.newMaterialIcon().setName('search').setFill(true);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
fill | Boolean | Se o ícone está preenchido. |
Retornar
MaterialIcon
: este objeto, para encadeamento.
setGrade(grade)
O peso e a gradação afetam a espessura de um símbolo. Os ajustes de grau são mais granulares que os ajustes de peso e têm um pequeno impacto no tamanho do símbolo. Escolha entre {-25, 0, 200}. Se não houver, o valor padrão será 0. Se outro valor for especificado, o valor padrão será usado.
Para visualizar diferentes configurações de ícones, acesse Ícones de fonte do Google e ajuste as configurações em Personalizar.
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
grade | Integer | A classificação do ícone. |
Retornar
MaterialIcon
: este objeto, para encadeamento.
setName(name)
Define o nome do ícone. Obrigatório.
O nome do ícone definido em Ícone da fonte do Google, por
exemplo, check_box
.
Todos os nomes inválidos são abandonados e substituídos por uma string vazia, o que resulta na falha na renderização do ícone.
const materialIcon = CardService.newMaterialIcon().setName('search');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O nome do ícone. |
Retornar
MaterialIcon
: este objeto, para encadeamento.
setWeight(weight)
A espessura do traço do ícone. Escolha entre {100, 200, 300, 400, 500, 600, 700}. Se não estiver presente, o valor padrão será 400. Se outro valor for especificado, o valor padrão será usado.
Para visualizar diferentes configurações de ícones, acesse Ícones de fonte do Google e ajuste as configurações em Personalizar.
const materialIcon = CardService.newMaterialIcon().setName('search').setWeight(700);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
weight | Integer | A espessura do traço do ícone. |
Retornar
MaterialIcon
: este objeto, para encadeamento.