Class MaterialIcon

MaterialIcon

支援所有 Google 字型圖示的物件。

適用於 Google Workspace 外掛程式和 Google Chat 應用程式。

const materialIcon = CardService.newMaterialIcon()
                         .setName('search')
                         .setFill(true)
                         .setWeight(400)
                         .setGrade(0);

方法

方法傳回類型簡短說明
setFill(fill)MaterialIcon圖示是否以填滿格式顯示。
setGrade(grade)MaterialIcon粗細和等級會影響符號的粗細。
setName(name)MaterialIcon設定圖示的名稱。
setWeight(weight)MaterialIcon圖示的線條粗細。

內容詳盡的說明文件

setFill(fill)

是否以填滿格式顯示圖示。預設值為 false

如要預覽不同的圖示設定,請前往「Google 字體圖示」,然後調整「自訂」下方的設定。

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

參數

名稱類型說明
fillBoolean圖示是否已填入。

回攻員

MaterialIcon:這個物件用於鏈結。


setGrade(grade)

粗細和等級會影響符號的粗細。相較於調整重量,調整等級會更精細,且對符號大小的影響較小。請選擇 {-25, 0, 200}。如未指定,預設值為 0。如指定任何其他值,則會使用預設值。

如要預覽不同的圖示設定,請前往「Google 字體圖示」,然後調整「自訂」下方的設定。

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

參數

名稱類型說明
gradeInteger圖示的等級。

回攻員

MaterialIcon:這個物件用於鏈結。


setName(name)

設定圖示的名稱。必要欄位。

Google 字型圖示中定義的圖示名稱,例如 check_box

任何無效的名稱都會遭到放棄,並替換成空白字串,導致圖示無法算繪。

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

參數

名稱類型說明
nameString圖示名稱。

回攻員

MaterialIcon:這個物件用於鏈結。


setWeight(weight)

圖示的粗細。請選擇 {100, 200, 300, 400, 500, 600, 700}。如未指定,預設值為 400。如指定任何其他值,則會使用預設值。

如要預覽不同的圖示設定,請前往「Google 字體圖示」,然後調整「自訂」下方的設定。

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

參數

名稱類型說明
weightInteger圖示的線條粗細。

回攻員

MaterialIcon:這個物件用於鏈結。