Class GradientCondition

GradienKondisi

Akses kondisi gradien (warna) di ConditionalFormatRuleApis. Setiap aturan format bersyarat dapat berisi satu kondisi gradien. Kondisi gradien ditentukan oleh tiga titik di sepanjang skala angka (min, tengah, dan maks), yang masing-masing memiliki warna, nilai, dan InterpolationType. Konten sel dibandingkan dengan nilai dalam skala angka dan warna yang diterapkan ke sel diinterpolasi berdasarkan kedekatan konten sel dengan titik min, tengah, dan maks kondisi gradien.

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getMaxColorObject()ColorMendapatkan warna yang ditetapkan untuk nilai maksimum kondisi gradien ini.
getMaxType()InterpolationTypeMendapatkan jenis interpolasi untuk nilai maksimum kondisi gradien ini.
getMaxValue()StringMendapatkan nilai maksimum kondisi gradien ini.
getMidColorObject()ColorMendapatkan warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini.
getMidType()InterpolationTypeMendapatkan jenis interpolasi untuk nilai titik tengah kondisi gradien ini.
getMidValue()StringMendapatkan nilai titik tengah kondisi gradien ini.
getMinColorObject()ColorMendapatkan warna yang ditetapkan untuk nilai minimum kondisi gradien ini.
getMinType()InterpolationTypeMendapatkan jenis interpolasi untuk nilai minimum kondisi gradien ini.
getMinValue()StringMendapatkan nilai minimum kondisi gradien ini.

Dokumentasi mendetail

getMaxColorObject()

Mendapatkan warna yang ditetapkan untuk nilai maksimum kondisi gradien ini. Menampilkan null jika warna belum ditetapkan.

Pulang pergi

Color — Warna yang ditetapkan untuk nilai maksimum kondisi gradien ini atau null.


getMaxType()

Mendapatkan jenis interpolasi untuk nilai maksimum kondisi gradien ini. Menampilkan null jika jenis maksimum gradien belum ditetapkan.

Pulang pergi

InterpolationType — jenis interpolasi untuk nilai maksimum kondisi gradien ini atau null


getMaxValue()

Mendapatkan nilai maksimum kondisi gradien ini. Menampilkan string kosong jika InterpolationType adalah MAX atau jika nilai maksimum belum ditetapkan.

Pulang pergi

String — nilai maksimum jika ditentukan atau string kosong


getMidColorObject()

Mendapatkan warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini. Menampilkan null jika warna belum ditetapkan.

Pulang pergi

Color — Warna yang ditetapkan untuk nilai titik tengah kondisi gradien ini atau null.


getMidType()

Mendapatkan jenis interpolasi untuk nilai titik tengah kondisi gradien ini. Menampilkan null jika jenis tengah gradien belum ditetapkan.

Pulang pergi

InterpolationType — jenis interpolasi untuk nilai titik tengah kondisi gradien ini atau null


getMidValue()

Mendapatkan nilai titik tengah kondisi gradien ini. Menampilkan string kosong jika nilai tengah gradien belum ditetapkan.

Pulang pergi

String — nilai titik tengah atau string kosong


getMinColorObject()

Mendapatkan warna yang ditetapkan untuk nilai minimum kondisi gradien ini. Menampilkan null jika warna belum ditetapkan.

Pulang pergi

Color — Warna yang ditetapkan untuk nilai minimum kondisi gradien ini atau null.


getMinType()

Mendapatkan jenis interpolasi untuk nilai minimum kondisi gradien ini. Menampilkan null jika jenis min gradien belum ditetapkan.

Pulang pergi

InterpolationType — jenis interpolasi untuk nilai minimum kondisi gradien ini atau null


getMinValue()

Mendapatkan nilai minimum kondisi gradien ini. Menampilkan string kosong jika InterpolationType adalah MIN atau jika nilai minimum belum ditetapkan.

Pulang pergi

String — nilai minimum jika ditentukan atau string kosong

Metode yang tidak digunakan lagi