static FontStyle? getByValue(int? i) { if (i == null) return null; try { return FontStyle.values.firstWhere((x) => x.value == i); } catch (_) { return FontStyle.UNKNOWN; } }