Objet compatible avec toutes les icônes de polices Google.
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 |
---|---|---|
setFill(fill) | MaterialIcon | Indique si l'icône est remplie. |
setGrade(grade) | MaterialIcon | L'épaisseur et le niveau ont une incidence sur l'épaisseur d'un symbole. |
setName(name) | MaterialIcon | Définit le nom de l'icône. |
setWeight(weight) | MaterialIcon | Épaisseur du trait de l'icône. |
Documentation détaillée
setFill(fill)
Indique si l'icône est remplie. La valeur par défaut est false
.
Pour prévisualiser différents paramètres d'icône, accédez à Icônes de police Google 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)
Le poids et le niveau déterminent l'épaisseur d'un symbole. Les ajustements de l'épaisseur sont plus précis que ceux de l'épaisseur et ont un faible impact sur la taille du symbole. Choisissez parmi {-25, 0, 200}. Si ce champ n'est pas renseigné, 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ône, accédez à Icônes de police Google et ajustez les paramètres sous Personnaliser.
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
Paramètres
Nom | Type | Description |
---|---|---|
grade | Integer | Note 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 (Icône des polices Google), par exemple check_box
.
Tous les noms non valides sont abandonnés et remplacés par une chaîne vide. L'icône ne s'affiche alors pas.
const materialIcon = CardService.newMaterialIcon().setName('search');
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom de l'icône. |
Renvois
MaterialIcon
: objet utilisé pour le chaînage.
setWeight(weight)
Épaisseur du trait de l'icône. Choisissez parmi les valeurs {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ône, accédez à Icônes de police Google 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.