Class ColorScheme

ColorScheme

Renk şeması, ThemeColorType üyelerinin oluşturulmalarında kullanılan gerçek renklerle eşlemesini tanımlar.

Yöntemler

YöntemDönüş türüKısa açıklama
getConcreteColor(theme)ColorBu renk şemasında ThemeColorType ile ilişkili somut Color değerini döndürür.
getThemeColors()ThemeColorType[]Bir renk şemasındaki olası tüm tema renk türlerinin listesini döndürür.
setConcreteColor(type, color)ColorSchemeBu renk şemasında ThemeColorType ile ilişkili somut rengi belirtilen renge ayarlar.
setConcreteColor(type, red, green, blue)ColorSchemeBu renk şemasında ThemeColorType ile ilişkili somut rengi RGB biçiminde verilen renge ayarlar.
setConcreteColor(type, hexColor)ColorSchemeBu renk şemasında ThemeColorType ile ilişkili beton rengini, onaltılık biçimde verilen renge ayarlar.

Ayrıntılı belgeler

getConcreteColor(theme)

Bu renk şemasında ThemeColorType ile ilişkili somut Color değerini döndürür.

Döndürülen rengin ThemeColor örneği olmadığı garanti edilir.

Parametreler

AdTürAçıklama
themeThemeColorTypeSomut rengin türetileceği tema rengi.

Return

Color: Bu şemadaki tema rengi türüne karşılık gelen somut renk.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getThemeColors()

Bir renk şemasındaki olası tüm tema renk türlerinin listesini döndürür.

Return

ThemeColorType[]: Bu şemadaki olası tema rengi türleri.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setConcreteColor(type, color)

Bu renk şemasında ThemeColorType ile ilişkili somut rengi belirtilen renge ayarlar.

Parametreler

AdTürAçıklama
typeThemeColorTypeTema rengi türü.
colorColorTema rengi türünün ayarlanacağı renk.

Return

ColorScheme: Zincirleme için kullanılan bu renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setConcreteColor(type, red, green, blue)

Bu renk şemasında ThemeColorType ile ilişkili somut rengi RGB biçiminde verilen renge ayarlar.

Parametreler

AdTürAçıklama
typeThemeColorTypeTema rengi türü.
redIntegerTema rengi türünün ayarlanacağı rengin kırmızı değeri (0 ile 255 arasında).
greenIntegerTema rengi türünün ayarlanacağı rengin yeşil değeri (0 ile 255 arasında).
blueIntegerTema rengi türünün ayarlanacağı rengin mavi değeri (0 ile 255 arasında).

Return

ColorScheme: Zincirleme için kullanılan bu renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

setConcreteColor(type, hexColor)

Bu renk şemasında ThemeColorType ile ilişkili beton rengini, onaltılık biçimde verilen renge ayarlar.

Onaltılık dize, "#RRGGBB" biçiminde olmalıdır.

Parametreler

AdTürAçıklama
typeThemeColorTypeTema rengi türü.
hexColorStringTema rengi türünü ayarlamak için kullanılacak onaltılık renk (ör. "#F304a7").

Return

ColorScheme: Zincirleme için kullanılan bu renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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