fromValue static method
Implementation
static GhosttyTerminalOption fromValue(int value) => switch (value) {
0 => GHOSTTY_TERMINAL_OPT_USERDATA,
1 => GHOSTTY_TERMINAL_OPT_WRITE_PTY,
2 => GHOSTTY_TERMINAL_OPT_BELL,
3 => GHOSTTY_TERMINAL_OPT_ENQUIRY,
4 => GHOSTTY_TERMINAL_OPT_XTVERSION,
5 => GHOSTTY_TERMINAL_OPT_TITLE_CHANGED,
6 => GHOSTTY_TERMINAL_OPT_SIZE,
7 => GHOSTTY_TERMINAL_OPT_COLOR_SCHEME,
8 => GHOSTTY_TERMINAL_OPT_DEVICE_ATTRIBUTES,
9 => GHOSTTY_TERMINAL_OPT_TITLE,
10 => GHOSTTY_TERMINAL_OPT_PWD,
11 => GHOSTTY_TERMINAL_OPT_COLOR_FOREGROUND,
12 => GHOSTTY_TERMINAL_OPT_COLOR_BACKGROUND,
13 => GHOSTTY_TERMINAL_OPT_COLOR_CURSOR,
14 => GHOSTTY_TERMINAL_OPT_COLOR_PALETTE,
_ => throw ArgumentError('Unknown value for GhosttyTerminalOption: $value'),
};