static CGLineCap fromValue(int value) => switch (value) { 0 => kCGLineCapButt, 1 => kCGLineCapRound, 2 => kCGLineCapSquare, _ => throw ArgumentError('Unknown value for CGLineCap: $value'), };