fromJson static method

SecondaryState fromJson(
  1. String json
)

从 JSON(String)解析出对应的枚举值

Implementation

static SecondaryState fromJson(String json) {
  // 尝试匹配所有 values
  return SecondaryState.values.firstWhere(
    (e) => e.toJson() == json,
    // 如果没有匹配,则返回 NONE 或者抛出异常
    orElse: () => SecondaryState.NONE,
  );
}