すべての Google フォント アイコンをサポートするオブジェクト。
Google Workspace アドオンと Google Chat アプリで利用できます。
const materialIcon = CardService.newMaterialIcon() .setName('search') .setFill(true) .setWeight(400) .setGrade(0);
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
set | Material | アイコンを塗りつぶしてレンダリングするかどうか。 |
set | Material | ウェイトとグレードは記号の太さに影響します。 |
set | Material | アイコンの名前を設定します。 |
set | Material | アイコンのストロークの太さ。 |
詳細なドキュメント
set Fill(fill)
アイコンを塗りつぶしてレンダリングするかどうか。デフォルト値は false
です。
さまざまなアイコン設定をプレビューするには、Google フォント アイコンに移動し、[カスタマイズ] で設定を調整します。
const materialIcon = CardService.newMaterialIcon().setName('search').setFill(true);
パラメータ
名前 | 型 | 説明 |
---|---|---|
fill | Boolean | アイコンが塗りつぶされているかどうか。 |
戻る
Material
- チェーン用のこのオブジェクト。
set Grade(grade)
ウェイトとグレードは記号の太さに影響します。グレードの調整はウェイトの調整よりもきめ細かく、記号のサイズへの影響は小さくなります。{-25、0、200} から選択します。指定しない場合、デフォルト値は 0 です。他の値を指定した場合は、デフォルト値が使用されます。
さまざまなアイコン設定をプレビューするには、Google フォント アイコンに移動し、[カスタマイズ] で設定を調整します。
const materialIcon = CardService.newMaterialIcon().setName('search').setGrade(200);
パラメータ
名前 | 型 | 説明 |
---|---|---|
grade | Integer | アイコンのグレード。 |
戻る
Material
- チェーン用のこのオブジェクト。
set Name(name)
アイコンの名前を設定します。必須。
Google フォント アイコンで定義されたアイコン名(例: check_box
)。
無効な名前は破棄され、空の文字列に置き換えられます。その結果、アイコンがレンダリングされなくなります。
const materialIcon = CardService.newMaterialIcon().setName('search');
パラメータ
名前 | 型 | 説明 |
---|---|---|
name | String | アイコンの名前。 |
戻る
Material
- チェーン用のこのオブジェクト。
set Weight(weight)
アイコンのストロークの太さ。{100, 200, 300, 400, 500, 600, 700} から選択します。指定しない場合、デフォルト値は 400 です。他の値を指定した場合は、デフォルト値が使用されます。
さまざまなアイコン設定をプレビューするには、Google フォント アイコンに移動し、[カスタマイズ] で設定を調整します。
const materialIcon = CardService.newMaterialIcon().setName('search').setWeight(700);
パラメータ
名前 | 型 | 説明 |
---|---|---|
weight | Integer | アイコンのストロークの太さ。 |
戻る
Material
- チェーン用のこのオブジェクト。