Class ColorScheme

Schemadi colori

Una combinazione di colori definisce una mappatura dai membri di ThemeColorType ai colori effettivi utilizzati per visualizzarli.

Metodi

MetodoTipo restituitoBreve descrizione
getConcreteColor(theme)ColorRestituisce il Color concreto associato al ThemeColorType in questo schema di colori.
getThemeColors()ThemeColorType[]Restituisce un elenco di tutti i possibili tipi di colore del tema in una combinazione di colori.
setConcreteColor(type, color)ColorSchemeImposta il colore concreto associato al ThemeColorType in questa combinazione di colori sul colore specificato.
setConcreteColor(type, red, green, blue)ColorSchemeImposta il colore specifico associato al carattere ThemeColorType in questa combinazione di colori sul colore specificato in formato RGB.
setConcreteColor(type, hexColor)ColorSchemeImposta il colore specifico associato al ThemeColorType in questa combinazione di colori sul colore specificato in formato esadecimale.

Documentazione dettagliata

getConcreteColor(theme)

Restituisce il Color concreto associato al ThemeColorType in questo schema di colori.

È garantito che il colore restituito non sia un'istanza di ThemeColor.

Parametri

NomeTipoDescrizione
themeThemeColorTypeIl colore del tema da cui ricavare il colore concreto.

Invio

Color: il colore specifico corrispondente al tipo di colore del tema in questa combinazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getThemeColors()

Restituisce un elenco di tutti i possibili tipi di colore del tema in una combinazione di colori.

Invio

ThemeColorType[]: i possibili tipi di colori del tema in questo schema.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setConcreteColor(type, color)

Imposta il colore concreto associato al ThemeColorType in questa combinazione di colori sul colore specificato.

Parametri

NomeTipoDescrizione
typeThemeColorTypeIl tipo di colore del tema.
colorColorIl colore su cui impostare il tipo di colore tema.

Invio

ColorScheme: questa combinazione di colori, da collegare in serie.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setConcreteColor(type, red, green, blue)

Imposta il colore specifico associato al carattere ThemeColorType in questa combinazione di colori sul colore specificato in formato RGB.

Parametri

NomeTipoDescrizione
typeThemeColorTypeIl tipo di colore del tema.
redIntegerIl valore rosso del colore a cui impostare il tipo di colore del tema (compreso tra 0 e 255).
greenIntegerIl valore verde del colore a cui impostare il tipo di colore del tema (compreso tra 0 e 255).
blueIntegerIl valore blu del colore a cui impostare il tipo di colore del tema (compreso tra 0 e 255).

Invio

ColorScheme: questa combinazione di colori, da collegare in serie.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setConcreteColor(type, hexColor)

Imposta il colore specifico associato al ThemeColorType in questa combinazione di colori sul colore specificato in formato esadecimale.

La stringa esadecimale deve essere nel formato "#RRGGBB".

Parametri

NomeTipoDescrizione
typeThemeColorTypeIl tipo di colore del tema.
hexColorStringIl colore esadecimale su cui impostare il tipo di colore del tema, ad esempio "#F304a7".

Invio

ColorScheme: questa combinazione di colori, da collegare in serie.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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