Class GradientCondition

GradientCondition

Accedi alle condizioni del gradiente (colore) in ConditionalFormatRuleApis. Ogni regola di formattazione condizionale può contenere una singola condizione del gradiente. Una condizione del gradiente è definita da tre punti lungo una scala numerica (min, mid e max), ognuno dei quali ha un colore, un valore e un InterpolationType. Il contenuto di una cella viene confrontato con i valori nella scala numerica e il colore applicato alla cella viene interpolato in base alla vicinanza del contenuto della cella ai punti min, mid e max della condizione del gradiente.

// Logs all the information inside gradient conditional format rules on a sheet.
// The below snippet assumes all colors have ColorType.RGB.
const sheet = SpreadsheetApp.getActiveSheet();
const rules = sheet.getConditionalFormatRules();
for (let i = 0; i < rules.length; i++) {
  const gradient = rules[i].getGradientCondition();

  const minColor = gradient.getMinColorObject().asRgbColor().asHexString();
  const minType = gradient.getMinType();
  const minValue = gradient.getMinValue();
  const midColor = gradient.getMidColorObject().asRgbColor().asHexString();
  const midType = gradient.getMidType();
  const midValue = gradient.getMidValue();
  const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString();
  const maxType = gradient.getMaxType();
  const maxValue = gradient.getMaxValue();

  Logger.log(`The conditional format gradient information for rule ${i}:
    MinColor ${minColor}, MinType ${minType}, MinValue ${minValue},
    MidColor ${midColor}, MidType ${midType}, MidValue ${midValue},
    MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`);
}

Metodi

MetodoTipo restituitoBreve descrizione
getMaxColorObject()Color|nullOttiene il colore impostato per il valore massimo di questa condizione del gradiente.
getMaxType()InterpolationType|nullOttiene il tipo di interpolazione per il valore massimo di questa condizione del gradiente.
getMaxValue()StringOttiene il valore massimo di questa condizione del gradiente.
getMidColorObject()Color|nullOttiene il colore impostato per il valore medio di questa condizione del gradiente.
getMidType()InterpolationType|nullOttiene il tipo di interpolazione per il valore medio di questa condizione del gradiente.
getMidValue()StringOttiene il valore medio di questa condizione del gradiente.
getMinColorObject()Color|nullOttiene il colore impostato per il valore minimo di questa condizione del gradiente.
getMinType()InterpolationType|nullOttiene il tipo di interpolazione per il valore minimo di questa condizione del gradiente.
getMinValue()StringOttiene il valore minimo di questa condizione del gradiente.

Documentazione dettagliata

getMaxColorObject()

Ottiene il colore impostato per il valore massimo di questa condizione del gradiente. Restituisce null se il colore non è stato impostato.

Indietro

Color|null : il colore impostato per il valore massimo di questa condizione del gradiente o null.


getMaxType()

Ottiene il tipo di interpolazione per il valore massimo di questa condizione del gradiente. Restituisce null se il tipo massimo del gradiente non è stato impostato.

Indietro

InterpolationType|null : il tipo di interpolazione per il valore massimo di questa condizione del gradiente o null.


getMaxValue()

Ottiene il valore massimo di questa condizione del gradiente. Restituisce una stringa vuota se InterpolationType è MAX o se il valore massimo non è stato impostato.

Indietro

String : il valore massimo, se specificato, o una stringa vuota.


getMidColorObject()

Ottiene il colore impostato per il valore medio di questa condizione del gradiente. Restituisce null se il colore non è stato impostato.

Indietro

Color|null : il colore impostato per il valore medio di questa condizione del gradiente o null.


getMidType()

Ottiene il tipo di interpolazione per il valore medio di questa condizione del gradiente. Restituisce null se il tipo medio del gradiente non è stato impostato.

Indietro

InterpolationType|null : il tipo di interpolazione per il valore medio di questa condizione del gradiente o null.


getMidValue()

Ottiene il valore medio di questa condizione del gradiente. Restituisce una stringa vuota se il valore medio del gradiente non è stato impostato.

Indietro

String : il valore medio o una stringa vuota.


getMinColorObject()

Ottiene il colore impostato per il valore minimo di questa condizione del gradiente. Restituisce null se il colore non è stato impostato.

Indietro

Color|null : il colore impostato per il valore minimo di questa condizione del gradiente o null.


getMinType()

Ottiene il tipo di interpolazione per il valore minimo di questa condizione del gradiente. Restituisce null se il tipo minimo del gradiente non è stato impostato.

Indietro

InterpolationType|null : il tipo di interpolazione per il valore minimo di questa condizione del gradiente o null.


getMinValue()

Ottiene il valore minimo di questa condizione del gradiente. Restituisce una stringa vuota se InterpolationType è MIN o se il valore minimo non è stato impostato.

Indietro

String : il valore minimo, se specificato, o una stringa vuota.

Metodi ritirati