monochromatic property
Get a similar color
Implementation
@override
List<PdfColorHsv> get monochromatic => <PdfColorHsv>[
PdfColorHsv(
hue,
(saturation > 0.5 ? saturation - 0.2 : saturation + 0.2).clamp(0, 1),
(value > 0.5 ? value - 0.1 : value + 0.1).clamp(0, 1),
),
PdfColorHsv(
hue,
(saturation > 0.5 ? saturation - 0.4 : saturation + 0.4).clamp(0, 1),
(value > 0.5 ? value - 0.2 : value + 0.2).clamp(0, 1),
),
PdfColorHsv(
hue,
(saturation > 0.5 ? saturation - 0.15 : saturation + 0.15).clamp(0, 1),
(value > 0.5 ? value - 0.05 : value + 0.05).clamp(0, 1),
),
];