toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    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),
  };
}