fromValue static method
Implementation
static GhosttyKittyGraphicsImageData fromValue(int value) => switch (value) {
0 => GHOSTTY_KITTY_IMAGE_DATA_INVALID,
1 => GHOSTTY_KITTY_IMAGE_DATA_ID,
2 => GHOSTTY_KITTY_IMAGE_DATA_NUMBER,
3 => GHOSTTY_KITTY_IMAGE_DATA_WIDTH,
4 => GHOSTTY_KITTY_IMAGE_DATA_HEIGHT,
5 => GHOSTTY_KITTY_IMAGE_DATA_FORMAT,
6 => GHOSTTY_KITTY_IMAGE_DATA_COMPRESSION,
7 => GHOSTTY_KITTY_IMAGE_DATA_DATA_PTR,
8 => GHOSTTY_KITTY_IMAGE_DATA_DATA_LEN,
9 => GHOSTTY_KITTY_IMAGE_DATA_GENERATION,
2147483647 => GHOSTTY_KITTY_IMAGE_DATA_MAX_VALUE,
_ => throw ArgumentError(
'Unknown value for GhosttyKittyGraphicsImageData: $value',
),
};