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 - チェーン用のこのオブジェクト。