CalendarEvent.fromJson constructor

CalendarEvent.fromJson(
  1. Map<String, dynamic> json, {
  2. ValueSerializer? serializer,
})

Implementation

factory CalendarEvent.fromJson(
  Map<String, dynamic> json, {
  ValueSerializer? serializer,
}) {
  serializer ??= driftRuntimeOptions.defaultSerializer;
  return CalendarEvent(
    id: serializer.fromJson<int>(json['id']),
    portalId: serializer.fromJson<int>(json['portalId']),
    start: serializer.fromJson<DateTime?>(json['start']),
    end: serializer.fromJson<DateTime?>(json['end']),
    allDay: serializer.fromJson<bool>(json['allDay']),
    title: serializer.fromJson<String?>(json['title']),
    place: serializer.fromJson<String?>(json['place']),
    content: serializer.fromJson<String?>(json['content']),
    ownerName: serializer.fromJson<String?>(json['ownerName']),
    creatorName: serializer.fromJson<String?>(json['creatorName']),
  );
}