支援所有 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);
參數
名稱 | 類型 | 說明 |
---|---|---|
fill | Boolean | 圖示是否已填入。 |
回攻員
MaterialIcon
:這個物件用於鏈結。
setGrade(grade)
粗細和等級會影響符號的粗細。相較於調整重量,調整等級會更精細,且對符號大小的影響較小。請選擇 {-25, 0, 200}。如未指定,預設值為 0。如指定任何其他值,則會使用預設值。
如要預覽不同的圖示設定,請前往「Google 字體圖示」,然後調整「自訂」下方的設定。
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
參數
名稱 | 類型 | 說明 |
---|---|---|
grade | Integer | 圖示的等級。 |
回攻員
MaterialIcon
:這個物件用於鏈結。
setName(name)
設定圖示的名稱。必要欄位。
在 Google 字型圖示中定義的圖示名稱,例如 check_box
。
任何無效的名稱都會遭到放棄,並替換成空白字串,導致圖示無法算繪。
const materialIcon = CardService.newMaterialIcon().setName('search');
參數
名稱 | 類型 | 說明 |
---|---|---|
name | String | 圖示名稱。 |
回攻員
MaterialIcon
:這個物件用於鏈結。
setWeight(weight)
圖示的粗細。請選擇 {100, 200, 300, 400, 500, 600, 700}。如未指定,預設值為 400。如指定任何其他值,則會使用預設值。
如要預覽不同的圖示設定,請前往「Google 字體圖示」,然後調整「自訂」下方的設定。
const materialIcon = CardService.newMaterialIcon().setName('search').setWeight(700);
參數
名稱 | 類型 | 說明 |
---|---|---|
weight | Integer | 圖示的線條粗細。 |
回攻員
MaterialIcon
:這個物件用於鏈結。