색 구성표는 ThemeColorType
의 멤버에서 멤버를 렌더링하는 데 사용된 실제 색상으로의 매핑을 정의합니다.
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
getConcreteColor(theme) | Color | 이 색상 구성표의 ThemeColorType 와 연결된 구체적인 Color 를 반환합니다. |
getThemeColors() | ThemeColorType[] | 색 구성표의 가능한 모든 테마 색상 유형 목록을 반환합니다. |
setConcreteColor(type, color) | ColorScheme | 이 색 구성표의 ThemeColorType 과 연결된 구체적인 색상을 지정된 색상으로 설정합니다. |
setConcreteColor(type, red, green, blue) | ColorScheme | 이 색 구성표의 ThemeColorType 과 연결된 구체적인 색상을 RGB 형식의 지정된 색상으로 설정합니다. |
setConcreteColor(type, hexColor) | ColorScheme | 이 색 구성표의 ThemeColorType 과 연결된 구체적인 색상을 HEX 형식의 지정된 색상으로 설정합니다. |
자세한 문서
getConcreteColor(theme)
이 색상 구성표의 ThemeColorType
와 연결된 구체적인 Color
를 반환합니다.
반환된 색상은 ThemeColor
의 인스턴스가 아님을 보장합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
theme | ThemeColorType | 구체적인 색상을 가져올 테마 색상입니다. |
리턴
Color
- 이 스키마의 테마 색상 유형에 상응하는 구체적인 색상입니다.
승인
이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getThemeColors()
색 구성표의 가능한 모든 테마 색상 유형 목록을 반환합니다.
리턴
ThemeColorType[]
- 이 스키마에서 사용할 수 있는 테마 색상 유형입니다.
승인
이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, color)
이 색 구성표의 ThemeColorType
과 연결된 구체적인 색상을 지정된 색상으로 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
type | ThemeColorType | 테마 색상 유형입니다. |
color | Color | 테마 색상 유형을 설정할 색상입니다. |
리턴
ColorScheme
- 연결용 색 구성표입니다.
승인
이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, red, green, blue)
이 색 구성표의 ThemeColorType
과 연결된 구체적인 색상을 RGB 형식의 지정된 색상으로 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
type | ThemeColorType | 테마 색상 유형입니다. |
red | Integer | 테마 색상 유형을 설정할 색상의 빨간색 값입니다 (0~255). |
green | Integer | 테마 색상 유형을 설정할 색상의 녹색 값입니다 (0~255). |
blue | Integer | 테마 색상 유형을 설정할 색상의 파란색 값입니다 (0~255). |
리턴
ColorScheme
- 연결용 색 구성표입니다.
승인
이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, hexColor)
이 색 구성표의 ThemeColorType
과 연결된 구체적인 색상을 HEX 형식의 지정된 색상으로 설정합니다.
16진수 문자열은 '#RRGGBB' 형식이어야 합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
type | ThemeColorType | 테마 색상 유형입니다. |
hexColor | String | 테마 색상 유형을 설정할 16진수 색상입니다(예: '#F304a7'). |
리턴
ColorScheme
- 연결용 색 구성표입니다.
승인
이 방법을 사용하는 스크립트는 다음 범위 중 하나 이상을 승인해야 합니다.
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations