toJson method

Map<String, dynamic> toJson()
override

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();

  if (this.karma != null) {
    data['karma'] = karma!.map((key, value) => MapEntry<String, List<Emoticon>>(key.toString(), value));
  }

  if (this.recruited != null) {
    data['recruited'] = recruited!.map((key, value) => MapEntry<String, List<Emoticon>>(key.toString(), value));
  }

  if (this.custom != null) {
    data['custom'] = custom;
  }

  data['error_text'] = this.errorText;
  data['success_text'] = this.successText;
  return data;
}