Class ColorBuilder

ColorBuilder

ColorBuilder 的建構工具。如要建立新的建構工具,請使用 SpreadsheetApp.newColor()

方法

方法傳回類型簡短說明
asRgbColor()RgbColor將這個顏色轉換為 RgbColor
asThemeColor()ThemeColor將這個顏色轉換為 ThemeColor
build()Color根據提供給建構工具的設定建立顏色物件。
getColorType()ColorType取得這個顏色的類型。
setRgbColor(cssString)ColorBuilder設為 RGB 顏色。
setThemeColor(themeColorType)ColorBuilder設為主題顏色。

內容詳盡的說明文件

asRgbColor()

將這個顏色轉換為 RgbColor

回攻員

RgbColor:RGB 顏色。

擲回

Error - if the color is not an RgbColor

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

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

asThemeColor()

將這個顏色轉換為 ThemeColor

回攻員

ThemeColor:主題顏色。

擲回

Error - 如果顏色不是 ThemeColor

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

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

build()

根據提供給建構工具的設定建立顏色物件。

回攻員

Color:這個建構工具建立的顏色物件。


getColorType()

取得這個顏色的類型。

回攻員

ColorType:顏色類型。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

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

setRgbColor(cssString)

設為 RGB 顏色。

參數

名稱類型說明
cssStringStringCSS 標記中的 RGB 顏色 (例如「#ffffff」)。

回攻員

ColorBuilder:這個建構工具用於串連。


setThemeColor(themeColorType)

設為主題顏色。

參數

名稱類型說明
themeColorTypeThemeColorType主題顏色類型。

回攻員

ColorBuilder:這個建構工具用於串連。