Bảng phối màu xác định mối liên kết từ các thành phần của ThemeColorType
đến màu thực tế dùng để kết xuất các màu đó.
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getConcreteColor(theme) | Color | Trả về Color cụ thể được liên kết với ThemeColorType trong bảng phối màu này. |
getThemeColors() | ThemeColorType[] | Trả về danh sách tất cả các loại màu giao diện có thể có trong một bảng phối màu. |
setConcreteColor(type, color) | ColorScheme | Đặt màu cụ thể liên kết với ThemeColorType trong bảng phối màu này thành màu đã cho. |
setConcreteColor(type, red, green, blue) | ColorScheme | Đặt màu cụ thể liên kết với ThemeColorType trong bảng phối màu này thành màu cho sẵn ở định dạng RGB. |
setConcreteColor(type, hexColor) | ColorScheme | Đặt màu cụ thể liên kết với ThemeColorType trong bảng phối màu này thành màu đã cho theo định dạng HEX. |
Tài liệu chi tiết
getConcreteColor(theme)
Trả về Color
cụ thể được liên kết với ThemeColorType
trong bảng phối màu này.
Màu được trả về đảm bảo không phải là một thực thể của ThemeColor
.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
theme | ThemeColorType | Màu giao diện để lấy màu cụ thể. |
Cầu thủ trả bóng
Color
– Màu cụ thể tương ứng với loại màu giao diện trong bảng phối này.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getThemeColors()
Trả về danh sách tất cả các loại màu giao diện có thể có trong một bảng phối màu.
Cầu thủ trả bóng
ThemeColorType[]
– Các loại màu giao diện có thể có trong bảng phối này.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, color)
Đặt màu cụ thể liên kết với ThemeColorType
trong bảng phối màu này thành màu đã cho.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
type | ThemeColorType | Loại màu giao diện. |
color | Color | Màu để đặt kiểu màu giao diện. |
Cầu thủ trả bóng
ColorScheme
– Bảng phối màu này để tạo chuỗi.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, red, green, blue)
Đặt màu cụ thể liên kết với ThemeColorType
trong bảng phối màu này thành màu cho sẵn ở định dạng RGB.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
type | ThemeColorType | Loại màu giao diện. |
red | Integer | Giá trị màu đỏ của màu để đặt kiểu màu giao diện (từ 0 đến 255). |
green | Integer | Giá trị màu xanh lục của màu để đặt kiểu màu giao diện (từ 0 đến 255). |
blue | Integer | Giá trị màu xanh dương của màu dùng để đặt kiểu màu giao diện (từ 0 đến 255). |
Cầu thủ trả bóng
ColorScheme
– Bảng phối màu này để tạo chuỗi.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, hexColor)
Đặt màu cụ thể liên kết với ThemeColorType
trong bảng phối màu này thành màu đã cho theo định dạng HEX.
Chuỗi hệ lục phân phải có định dạng "#RRGGBB".
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
type | ThemeColorType | Loại màu giao diện. |
hexColor | String | Màu hex để đặt loại màu giao diện, chẳng hạn như "#F304a7". |
Cầu thủ trả bóng
ColorScheme
– Bảng phối màu này để tạo chuỗi.
Ủy quyền
Tập lệnh sử dụng phương thức này cần được uỷ quyền với một hoặc nhiều phạm vi sau:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations