AlgoliaSynonyms.fromMap constructor

AlgoliaSynonyms.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory AlgoliaSynonyms.fromMap(Map<String, dynamic> map) {
  return AlgoliaSynonyms(
    objectID: map['objectID'],
    type: EnumUtil.fromStringEnum<SynonymsType>(
        SynonymsType.values, map['type']),
    synonyms:
        map['synonyms'] != null ? List<String>.from(map['synonyms']) : null,
    corrections: map['corrections'] != null
        ? List<String>.from(map['corrections'])
        : null,
    replacements: map['replacements'] != null
        ? List<String>.from(map['replacements'])
        : null,
    input: map['input'],
    word: map['word'],
    placeholder: map['placeholder'],
    forwardToReplicas: map['forwardToReplicas'],
  );
}