class Event { Map? json; String id; DateTime start; DateTime end; String title; String content; Event({ required this.id, required this.start, required this.end, this.title = "", this.content = "", this.json, }); factory Event.fromJson(Map json) { return Event( id: json["Uid"] ?? "", start: json["ErvenyessegKezdete"] != null ? DateTime.parse(json["ErvenyessegKezdete"]).toLocal() : DateTime(0), end: json["ErvenyessegVege"] != null ? DateTime.parse(json["ErvenyessegVege"]).toLocal() : DateTime(0), title: json["Cim"] ?? "", content: json["Tartalom"] != null ? json["Tartalom"].replaceAll("\r", "") : "", json: json, ); } }