fromValue static method
Implementation
static GhosttyRenderStateRowCellsData fromValue(int value) => switch (value) {
0 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_INVALID,
1 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_RAW,
2 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_STYLE,
3 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_GRAPHEMES_LEN,
4 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_GRAPHEMES_BUF,
5 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_BG_COLOR,
6 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_FG_COLOR,
7 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_SELECTED,
8 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_HAS_STYLING,
9 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_GRAPHEMES_UTF8,
2147483647 => GHOSTTY_RENDER_STATE_ROW_CELLS_DATA_MAX_VALUE,
_ => throw ArgumentError(
'Unknown value for GhosttyRenderStateRowCellsData: $value',
),
};