Class ColorBuilder

ColorBuilder

ColorBuilder의 빌더입니다. 새 빌더를 만들려면 SpreadsheetApp.newColor()를 사용합니다.

방법

메서드반환 유형간략한 설명
asRgbColor()RgbColor이 색상을 RgbColor로 변환합니다.
asThemeColor()ThemeColor이 색상을 ThemeColor로 변환합니다.
build()Color빌더에 제공된 설정에서 색상 객체를 만듭니다.
getColorType()ColorType이 색상의 유형을 가져옵니다.
setRgbColor(cssString)ColorBuilderRGB 색상으로 설정합니다.
setThemeColor(themeColorType)ColorBuilder테마 색상으로 설정합니다.

자세한 문서

asRgbColor()

이 색상을 RgbColor로 변환합니다.

리턴

RgbColor - RGB 색상입니다.

생성 값

Error: 색상이 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 - 체이닝을 위한 빌더입니다.