toJson method
Implementation
@override
Object toJson() => {
if (type.isNotDefault) 'type': type,
if (pattern.isNotDefault) 'pattern': pattern,
if (nameField.isNotDefault) 'nameField': nameField,
if (history.isNotDefault) 'history': history.toJson(),
if (plural.isNotDefault) 'plural': plural,
if (singular.isNotDefault) 'singular': singular,
if (style.isNotDefault) 'style': encodeList(style),
};