fromValue static method

GhosttySysLogLevel fromValue(
  1. int value
)

Implementation

static GhosttySysLogLevel fromValue(int value) => switch (value) {
  0 => GHOSTTY_SYS_LOG_LEVEL_ERROR,
  1 => GHOSTTY_SYS_LOG_LEVEL_WARNING,
  2 => GHOSTTY_SYS_LOG_LEVEL_INFO,
  3 => GHOSTTY_SYS_LOG_LEVEL_DEBUG,
  2147483647 => GHOSTTY_SYS_LOG_LEVEL_MAX_VALUE,
  _ => throw ArgumentError('Unknown value for GhosttySysLogLevel: $value'),
};