Objet compatible avec toutes les icônes Google Fonts.
Disponible pour les modules complémentaires Google Workspace et les applications Google Chat.
const materialIcon = CardService.newMaterialIcon() .setName('search') .setFill(true) .setWeight(400) .setGrade(0);
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Material | Indique si l'icône s'affiche en tant qu'icône pleine. |
set | Material | L'épaisseur et le niveau ont une incidence sur l'épaisseur d'un symbole. |
set | Material | Définit le nom de l'icône. |
set | Material | Épaisseur du trait de l'icône. |
Documentation détaillée
setFill(fill)
Indique si l'icône s'affiche en tant qu'icône pleine. La valeur par défaut est false.
Pour prévisualiser différents paramètres d'icônes, accédez à Google Font Icons et ajustez les paramètres sous Personnaliser.
const materialIcon = CardService.newMaterialIcon().setName('search').setFill(true);
Paramètres
| Nom | Type | Description |
|---|---|---|
fill | Boolean | Indique si l'icône est remplie. |
Renvois
MaterialIcon : cet objet, pour le chaînage.
setGrade(grade)
L'épaisseur et le niveau ont une incidence sur l'épaisseur d'un symbole. Les ajustements du niveau sont plus précis que ceux du poids et ont un impact minime sur la taille du symbole. Choisissez parmi {-25, 0, 200}. Si elle est absente, la valeur par défaut est 0. Si une autre valeur est spécifiée, la valeur par défaut est utilisée.
Pour prévisualiser différents paramètres d'icônes, accédez à Google Font Icons et ajustez les paramètres sous Personnaliser.
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
Paramètres
| Nom | Type | Description |
|---|---|---|
grade | Integer | Niveau de l'icône. |
Renvois
MaterialIcon : cet objet, pour le chaînage.
setName(name)
Définit le nom de l'icône. Obligatoire.
Nom de l'icône défini dans Google Font Icon, par exemple check_box.
Tous les noms non valides sont abandonnés et remplacés par une chaîne vide, ce qui empêche l'icône de s'afficher.
const materialIcon = CardService.newMaterialIcon().setName('search');
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Nom de l'icône. |
Renvois
MaterialIcon : cet objet, pour le chaînage.
setWeight(weight)
Épaisseur du trait de l'icône. Choisissez parmi {100, 200, 300, 400, 500, 600, 700}. Si elle est absente, la valeur par défaut est 400. Si une autre valeur est spécifiée, la valeur par défaut est utilisée.
Pour prévisualiser différents paramètres d'icônes, accédez à Google Font Icons et ajustez les paramètres sous Personnaliser.
const materialIcon = CardService.newMaterialIcon().setName('search').setWeight(700);
Paramètres
| Nom | Type | Description |
|---|---|---|
weight | Integer | Épaisseur du trait de l'icône. |
Renvois
MaterialIcon : cet objet, pour le chaînage.