Class ColorScheme

ColorScheme

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 các màu thực tế được dùng để kết xuất các thành phần đó.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getConcreteColor(theme)ColorTrả 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 bê tông 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 ở đị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 ở đị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ề được đảm bảo không phải là một thực thể của ThemeColor.

Tham số

TênLoạiMô tả
themeThemeColorTypeMà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 màu này.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu đượ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 màu này.

Ủy quyền

Các tập lệnh sử dụng phương thức này yêu cầu đượ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 bê tông liên kết với ThemeColorType trong bảng phối màu này thành màu đã cho.

Tham số

TênLoạiMô tả
typeThemeColorTypeLoại màu giao diện.
colorColorMàu để đặt loại 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

Các tập lệnh sử dụng phương thức này yêu cầu đượ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 ở định dạng RGB.

Tham số

TênLoạiMô tả
typeThemeColorTypeLoại màu giao diện.
redIntegerGiá trị màu đỏ của màu để đặt loại màu giao diện (từ 0 đến 255).
greenIntegerGiá trị màu xanh lục của màu để đặt loại màu giao diện (từ 0 đến 255).
blueIntegerGiá trị màu xanh dương của màu để đặt loại 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

Các tập lệnh sử dụng phương thức này yêu cầu đượ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 ở định dạng HEX.

Chuỗi thập lục phân phải ở định dạng "#RRGGBB".

Tham số

TênLoạiMô tả
typeThemeColorTypeLoại màu giao diện.
hexColorStringMà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

Các tập lệnh sử dụng phương thức này yêu cầu đượ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