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