Um objeto que oferece suporte a todos os ícones do Google Fonts.
Disponível para complementos do Google Workspace e apps 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 |
|---|---|---|
set | Material | Indica se o ícone é renderizado como preenchido. |
set | Material | O peso e a gradação afetam a espessura de um símbolo. |
set | Material | Define o nome do ícone. |
set | Material | 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 Google Font Icons e ajuste as configurações em Personalizar.
const materialIcon = CardService.newMaterialIcon().setName('search').setFill(true);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
fill | Boolean | Indica se o ícone está preenchido. |
Retornar
MaterialIcon: esse objeto, para encadeamento.
setGrade(grade)
O peso e a gradação afetam a espessura de um símbolo. Os ajustes de gradação são mais detalhados do que os ajustes de peso e têm um pequeno impacto no tamanho do símbolo. Escolha entre {-25, 0, 200}. Se ausente, o valor padrão é 0. Se qualquer outro valor for especificado, o valor padrão será usado.
Para visualizar diferentes configurações de ícones, acesse Google Font Icons e ajuste as configurações em Personalizar.
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
grade | Integer | A gradação do ícone. |
Retornar
MaterialIcon: esse objeto, para encadeamento.
setName(name)
Define o nome do ícone. Obrigatório.
O nome do ícone definido em Ícones do Google Fonts. Por
exemplo, check_box.
Todos os nomes inválidos são abandonados e substituídos por uma string vazia, o que faz com que o ícone não seja renderizado.
const materialIcon = CardService.newMaterialIcon().setName('search');
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
name | String | O nome do ícone. |
Retornar
MaterialIcon: esse objeto, para encadeamento.
setWeight(weight)
A espessura do traço do ícone. Escolha entre {100, 200, 300, 400, 500, 600, 700}. Se ausente, o valor padrão é 400. Se qualquer outro valor for especificado, o valor padrão será usado.
Para visualizar diferentes configurações de ícones, acesse Google Font Icons 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: esse objeto, para encadeamento.