Class GradientCondition

GradientCondition

Dostęp do warunków gradientu (koloru) w ConditionalFormatRuleApis. Każda reguła formatowania warunkowego może zawierać jeden warunek gradientu. Warunek gradientu to jest zdefiniowany przez trzy punkty na skali liczbowej (min., mid, max), a każdy z nich ma inny kolor, i InterpolationType. Zawartość komórki to w porównaniu z wartościami na skali liczbowej, a kolor zastosowany do komórki jest interpolowany na podstawie odległości między zawartością komórki od minimalnej, średniej i maksymalnej liczby punktów gradientu.

// Logs all the information inside gradient conditional format rules on a sheet.
// The below snippet assumes all colors have ColorType.RGB.
var sheet = SpreadsheetApp.getActiveSheet();
var rules = sheet.getConditionalFormatRules();
for (int i = 0; i < rules.length; i++) {
  var gradient = rules[i].getGradientCondition();
  Logger.log("The conditional format gradient information for rule %d:\n
    MinColor %s, MinType %s, MinValue %s, \n
    MidColor %s, MidType %s, MidValue %s, \n
    MaxColor %s, MaxType %s, MaxValue %s \n", i,
    gradient.getMinColorObject().asRgbColor().asHexString(),
    gradient.getMinType(), gradient.getMinValue(),
    gradient.getMidColorObject().asRgbColor().asHexString(),
    gradient.getMidType(), gradient.getMidValue(),
    gradient.getMaxColorObject().asRgbColor().asHexString(),
    gradient.getMaxType(), gradient.getMaxValue());
}

Metody

MetodaZwracany typKrótki opis
getMaxColorObject()ColorPobiera ustawiony kolor 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 punktu środkowego tego warunku gradientu.
getMidType()InterpolationTypePobiera typ interpolacji dla wartości punktu środkowego danego warunku gradientu.
getMidValue()StringPobiera wartość punktu środkowego tego warunku gradientu.
getMinColorObject()ColorPobiera ustawiony kolor 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 ustawiony kolor 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, czyli null.


getMaxType()

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

Powrót

InterpolationType – typ interpolacji dla maksymalnej wartości danego warunku gradientu, czyli null.


getMaxValue()

Pobiera maksymalną wartość tego warunku gradientu. Zwraca pusty ciąg, jeśli InterpolationType to MAX lub jeśli maksymalna wartość nie została osiągnięta ustawiony.

Powrót

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


getMidColorObject()

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

Powrót

Color – kolor ustawiony dla wartości punktu środkowego danego warunku gradientu, czyli null.


getMidType()

Pobiera typ interpolacji dla wartości punktu środkowego danego warunku gradientu. Zwraca wartość null, jeśli nie ustawiono środka gradientu.

Powrót

InterpolationType – typ interpolacji dla wartości środkowej danego warunku gradientu, czyli null.


getMidValue()

Pobiera wartość punktu środkowego tego warunku gradientu. Zwraca pusty ciąg, jeśli gradient wartość środkową.

Powrót

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


getMinColorObject()

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

Powrót

Color – kolor ustawiony dla minimalnej wartości danego warunku gradientu, czyli null.


getMinType()

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

Powrót

InterpolationType – typ interpolacji dla minimalnej wartości danego warunku gradientu, czyli null.


getMinValue()

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

Powrót

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

Wycofane metody