Class MaterialIcon

MaterialIcon

すべての Google Font Icons をサポートするオブジェクト。

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 Font Icons にアクセスし、[カスタマイズ] で設定を調整します。

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

パラメータ

名前タイプ説明
fillBooleanアイコンが塗りつぶされているかどうか。

戻る

MaterialIcon - チェーン用のこのオブジェクト。


setGrade(grade)

ウェイトとグレードは記号の太さに影響します。グレードの調整はウェイトの調整よりもきめ細かく、記号のサイズへの影響は小さいです。{-25, 0, 200} から選択します。指定しない場合、デフォルト値は 0 です。他の値が指定されている場合は、デフォルト値が使用されます。

さまざまなアイコン設定をプレビューするには、Google Font Icons にアクセスし、[カスタマイズ] で設定を調整します。

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

パラメータ

名前タイプ説明
gradeIntegerアイコンのグレード。

戻る

MaterialIcon - チェーン用のこのオブジェクト。


setName(name)

アイコンの名前を設定します。必須。

Google Font Icon で定義されたアイコン名。例: check_box

無効な名前は破棄され、空の文字列に置き換えられます。これにより、アイコンのレンダリングが失敗します。

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

パラメータ

名前タイプ説明
nameStringアイコンの名前。

戻る

MaterialIcon - チェーン用のこのオブジェクト。


setWeight(weight)

アイコンのストロークの太さ。{100, 200, 300, 400, 500, 600, 700} から選択します。指定しない場合、デフォルト値は 400 です。他の値が指定された場合は、デフォルト値が使用されます。

さまざまなアイコン設定をプレビューするには、Google Font Icons にアクセスし、[カスタマイズ] で設定を調整します。

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

パラメータ

名前タイプ説明
weightIntegerアイコンのストロークの太さ。

戻る

MaterialIcon - チェーン用のこのオブジェクト。