fromValue static method

sl_error fromValue(
  1. int value
)

Implementation

static sl_error fromValue(int value) => switch (value) {
  0 => SL_OK,
  1 => SL_HANDLE_INVALID,
  -1 => SL_JSON_PROPERTY_MISSED,
  -2 => SL_JSON_PROPERTY_INVALID,
  -3 => SL_PATTERN_INVALID,
  -4 => SL_STATE_INVALID,
  -5 => SL_JSON_INVALID,
  -6 => SL_FILE_IO_ERR,
  -7 => SL_FILE_EMPTY,
  _ => throw ArgumentError('Unknown value for sl_error: $value'),
};