@override bool valueFromJson(json) { return switch (json) { String strinbool => bool.parse(strinbool), bool b => b, _ => throw Exception('Invalid value'), }; }