Class ColorBuilder

ColorBuilder

ColorBuilder のビルダー。新しいビルダーを作成するには、SpreadsheetApp.newColor() を使用します。

Methods

メソッド戻り値の型概要
asRgbColor()RgbColorこの色を RgbColor に変換します。
asThemeColor()ThemeColorこの色を ThemeColor に変換します。
build()Colorビルダーに渡された設定からカラー オブジェクトを作成します。
getColorType()ColorTypeこの色のタイプを取得します。
setRgbColor(cssString)ColorBuilderRGB カラーとして設定します。
setThemeColor(themeColorType)ColorBuilderテーマの色として設定します。

詳細なドキュメント

asRgbColor()

この色を RgbColor に変換します。

リターン

RgbColor - RGB カラー。

例外

Error - 色が RgbColor でない場合。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

asThemeColor()

この色を ThemeColor に変換します。

リターン

ThemeColor - テーマの色。

例外

Error - 色が ThemeColor でない場合。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

build()

ビルダーに渡された設定からカラー オブジェクトを作成します。

リターン

Color - このビルダーから作成されたカラー オブジェクト。


getColorType()

この色のタイプを取得します。

リターン

ColorType - 色タイプ。

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setRgbColor(cssString)

RGB カラーとして設定します。

パラメータ

名前説明
cssStringStringCSS 表記の RGB カラー(「#ffffff」など)。

リターン

ColorBuilder - チェーン用のこのビルダー。


setThemeColor(themeColorType)

テーマの色として設定します。

パラメータ

名前説明
themeColorTypeThemeColorTypeテーマのカラータイプ。

リターン

ColorBuilder - チェーン用のこのビルダー。