LoadedSourceEventBody.fromMap(Map<String, Object?> obj) : reason = obj['reason'] as String, source = Source.fromJson(obj['source'] as Map<String, Object?>);