toMap method

  1. @override
Map<String, dynamic> toMap()
inherited

Converts this BaseModel into a Serializable Map.

Can be coverted back into the Class version by calling loadFromMap

Implementation

@override
Map<String, dynamic> toMap() {
  final map = <String, dynamic>{};
  map[TYPE] = type;
  getterSetterMap.keys
      .forEach((element) => map[element] = getterSetterMap[element]!.item1());

  return map;
}