fromJson static method
从 JSON(String)解析出对应的枚举值
Implementation
static MainState fromJson(String json) {
// 尝试匹配所有 values
return MainState.values.firstWhere(
(e) => e.toJson() == json,
// 如果没有匹配,则返回 NONE 或者抛出异常
orElse: () => MainState.NONE,
);
}