Class GradientCondition

GradientWarunek

Warunki gradientu (kolor) dostępne w ConditionalFormatRuleApis. Każda reguła formatowania warunkowego może zawierać jeden warunek gradientu. Warunek gradientu jest zdefiniowany przez 3 punkty na skali liczbowej (minimalny, średni i maksymalny), z których każdy ma kolor, wartość i InterpolationType. Treść komórki jest porównywana z wartościami na skali liczbowej, a kolor zastosowany w komórce jest interpolowany na podstawie bliskości treści komórki do punktów minimalnego, środkowego i maksymalnego warunku gradientu.

// 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}`);
}

Metody

MetodaZwracany typKrótki opis
getMaxColorObject()ColorPobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu.
getMaxType()InterpolationTypePobiera typ interpolacji dla maksymalnej wartości tego warunku gradientu.
getMaxValue()StringPobiera maksymalną wartość tego warunku gradientu.
getMidColorObject()ColorPobiera kolor ustawiony dla wartości środkowej tego warunku gradientu.
getMidType()InterpolationTypePobiera typ interpolacji dla wartości środkowej warunku gradientu.
getMidValue()StringPobiera wartość środkową tego warunku gradientu.
getMinColorObject()ColorPobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu.
getMinType()InterpolationTypePobiera typ interpolacji dla minimalnej wartości tego warunku gradientu.
getMinValue()StringPobiera minimalną wartość tego warunku gradientu.

Szczegółowa dokumentacja

getMaxColorObject()

Pobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu. Zwraca null, jeśli kolor nie został ustawiony.

Powrót

Color – kolor ustawiony dla maksymalnej wartości tego warunku gradientu lub null.


getMaxType()

Pobiera typ interpolacji dla maksymalnej wartości tego warunku gradientu. Zwraca null, jeśli nie ustawiono typu maksymalnego gradientu.

Powrót

InterpolationType – typ interpolacji dla maksymalnej wartości tego warunku gradientu lub null


getMaxValue()

Pobiera maksymalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli InterpolationType to MAX lub jeśli wartość maksymalna nie została ustawiona.

Powrót

String – maksymalna wartość, jeśli została określona, lub pusty ciąg znaków.


getMidColorObject()

Pobiera kolor ustawiony dla wartości środkowej tego warunku gradientu. Zwraca null, jeśli kolor nie został ustawiony.

Powrót

Color – kolor ustawiony dla wartości środkowej tego warunku gradientu lub null.


getMidType()

Pobiera typ interpolacji dla wartości środkowej warunku gradientu. Zwraca wartość null, jeśli typ gradientu środkowego nie został ustawiony.

Powrót

InterpolationType – typ interpolacji wartości środkowej tego warunku gradientu lub null


getMidValue()

Pobiera wartość środkową tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli wartość gradienta środkowego nie została ustawiona.

Powrót

String – wartość środkowa lub pusty ciąg znaków


getMinColorObject()

Pobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu. Zwraca null, jeśli kolor nie został ustawiony.

Powrót

Color – kolor ustawiony dla minimalnej wartości tego warunku gradientu lub null.


getMinType()

Pobiera typ interpolacji dla minimalnej wartości tego warunku gradientu. Zwraca wartość null, jeśli typ minimalnego gradientu nie został ustawiony.

Powrót

InterpolationType – typ interpolacji dla minimalnej wartości tego warunku gradientu lub null


getMinValue()

Pobiera minimalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli InterpolationType to MIN lub jeśli minimalna wartość nie została ustawiona.

Powrót

String – minimalna wartość, jeśli została określona, lub pusty ciąg znaków.

Wycofane metody