fromValue static method
Implementation
static CGBlendMode fromValue(int value) => switch (value) {
0 => kCGBlendModeNormal,
1 => kCGBlendModeMultiply,
2 => kCGBlendModeScreen,
3 => kCGBlendModeOverlay,
4 => kCGBlendModeDarken,
5 => kCGBlendModeLighten,
6 => kCGBlendModeColorDodge,
7 => kCGBlendModeColorBurn,
8 => kCGBlendModeSoftLight,
9 => kCGBlendModeHardLight,
10 => kCGBlendModeDifference,
11 => kCGBlendModeExclusion,
12 => kCGBlendModeHue,
13 => kCGBlendModeSaturation,
14 => kCGBlendModeColor,
15 => kCGBlendModeLuminosity,
16 => kCGBlendModeClear,
17 => kCGBlendModeCopy,
18 => kCGBlendModeSourceIn,
19 => kCGBlendModeSourceOut,
20 => kCGBlendModeSourceAtop,
21 => kCGBlendModeDestinationOver,
22 => kCGBlendModeDestinationIn,
23 => kCGBlendModeDestinationOut,
24 => kCGBlendModeDestinationAtop,
25 => kCGBlendModeXOR,
26 => kCGBlendModePlusDarker,
27 => kCGBlendModePlusLighter,
_ => throw ArgumentError("Unknown value for CGBlendMode: $value"),
};