Lang getLangByString(String str) { if (Lang.values.any((e) => e.code == str)) { return Lang.values.firstWhere((e) => e.code == str); } throw Exception('$str Invalid!'); }