Class ColorScheme

ColorScheme

कलर स्कीम, ThemeColorType के सदस्यों से लेकर उन रंगों तक की मैपिंग तय करती है जिनका इस्तेमाल उन्हें रेंडर करने के लिए किया जाता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getConcreteColor(theme)Colorइस कलर स्कीम में ThemeColorType से जुड़ा कंक्रीट Color दिखाता है.
getThemeColors()ThemeColorType[]कलर स्कीम में थीम के रंग के सभी संभावित टाइप की सूची दिखाता है.
setConcreteColor(type, color)ColorSchemeइस कलर स्कीम में ThemeColorType से जुड़े कंक्रीट रंग को, दिए गए कलर पर सेट करता है.
setConcreteColor(type, red, green, blue)ColorSchemeइस कलर स्कीम में ThemeColorType से जुड़े कंक्रीट रंग को, दिए गए कलर को आरजीबी फ़ॉर्मैट में सेट करता है.
setConcreteColor(type, hexColor)ColorSchemeइस कलर स्कीम में ThemeColorType के कंक्रीट रंग को, दिए गए रंग से हेक्स फ़ॉर्मैट में सेट करता है.

ज़्यादा जानकारी के साथ दस्तावेज़

getConcreteColor(theme)

इस कलर स्कीम में ThemeColorType से जुड़ा कंक्रीट Color दिखाता है.

वापस किया गया रंग इस बात की गारंटी देता है कि वह ThemeColor का इंस्टेंस न हो.

पैरामीटर

नामTypeब्यौरा
themeThemeColorTypeकंक्रीट का रंग, थीम का रंग.

रिटर्न

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ब्यौरा
typeThemeColorTypeथीम के रंग का टाइप.
colorColorवह रंग जिस पर थीम के रंग के टाइप को सेट किया जाना है.

रिटर्न

ColorScheme — चेन जोड़ने के लिए यह कलर स्कीम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:

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

setConcreteColor(type, red, green, blue)

इस कलर स्कीम में ThemeColorType से जुड़े कंक्रीट रंग को, दिए गए कलर को आरजीबी फ़ॉर्मैट में सेट करता है.

पैरामीटर

नामTypeब्यौरा
typeThemeColorTypeथीम के रंग का टाइप.
redIntegerथीम के रंग के टाइप को (0 और 255 के बीच) पर सेट करने के लिए, रंग की लाल वैल्यू.
greenIntegerथीम के रंग के टाइप को (0 और 255 के बीच) सेट करने के लिए, रंग की हरे रंग की वैल्यू.
blueIntegerथीम के कलर टाइप को (0 और 255 के बीच) पर सेट करने के लिए, रंग की नीली वैल्यू.

रिटर्न

ColorScheme — चेन जोड़ने के लिए यह कलर स्कीम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:

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

setConcreteColor(type, hexColor)

इस कलर स्कीम में ThemeColorType के कंक्रीट रंग को, दिए गए रंग से हेक्स फ़ॉर्मैट में सेट करता है.

हेक्स स्ट्रिंग, '#RRGGBB' फ़ॉर्मैट में होनी चाहिए.

पैरामीटर

नामTypeब्यौरा
typeThemeColorTypeथीम के रंग का टाइप.
hexColorStringवह हेक्स रंग जिसे थीम कलर टाइप पर सेट करना है, जैसे कि '#F304a7'.

रिटर्न

ColorScheme — चेन जोड़ने के लिए यह कलर स्कीम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:

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