Class ColorScheme

ColorScheme

Renk şeması, ThemeColorType üyelerinden bunları oluşturmak için kullanılan gerçek renklerle eşlemeyi tanımlar.

Yöntemler

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

Ayrıntılı belgeler

getConcreteColor(theme)

Bu renk şemasındaki 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
themeThemeColorTypeBeton renginin elde edileceği tema rengi.

Return

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

Yetkilendirme

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

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

getThemeColors()

Bir renk şemasında olası tüm tema rengi 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 kapsamların 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ındaki ThemeColorType ile ilişkili beton 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 bu renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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ındaki ThemeColorType ile ilişkili beton rengi, RGB biçiminde verilen renge ayarlar.

Parametreler

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

Return

ColorScheme — Zincirleme için bu renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların 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ındaki ThemeColorType ile ilişkili beton rengi, HEX biçiminde 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ün ayarlanacağı "#F304a7" gibi onaltılık renk.

Return

ColorScheme — Zincirleme için bu renk şeması.

Yetkilendirme

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

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