Class MaterialIcon

Icône Material

Objet compatible avec toutes les icônes de polices 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éthodeType renvoyéBrève description
setFill(fill)MaterialIconIndique si l'icône est remplie.
setGrade(grade)MaterialIconL'épaisseur et le niveau ont une incidence sur l'épaisseur d'un symbole.
setName(name)MaterialIconDé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

NomTypeDescription
fillBooleanIndique 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 de l'épaisseur sont plus précis que les ajustements de l'épaisseur et ont un faible impact 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ô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

NomTypeDescription
gradeIntegerNote 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 entraîne l'échec de l'affichage de l'icône.

const materialIcon = CardService.newMaterialIcon().setName('search');

Paramètres

NomTypeDescription
nameStringNom de l'icône.

Renvois

MaterialIcon : cet objet, 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

NomTypeDescription
weightIntegerÉpaisseur du trait de l'icône.

Renvois

MaterialIcon : cet objet, pour le chaînage.