fromJson method

  1. @override
SerializedFormat fromJson(
  1. Object json
)
override

Implementation

@override
SerializedFormat fromJson(Object json) {
  switch (json) {
    case _camelName:
      return SerializedFormat.camel;
    case _capitalName:
      return SerializedFormat.capital;
    case _constantName:
      return SerializedFormat.constant;
    case _dotName:
      return SerializedFormat.dot;
    case _headerName:
      return SerializedFormat.header;
    case _kebabName:
      return SerializedFormat.kebab;
    case _noName:
      return SerializedFormat.no;
    case _noneName:
      return SerializedFormat.none;
    case _pascalName:
      return SerializedFormat.pascal;
    case _pathName:
      return SerializedFormat.path;
    case _sentenceName:
      return SerializedFormat.sentence;
    case _snakeName:
      return SerializedFormat.snake;
    case _swapName:
      return SerializedFormat.swap;
    default:
      if (defaultValue != null) return defaultValue!;

      throw Exception('Unknown field: $json');
  }
}