EventStatus.fromStatusString constructor

EventStatus.fromStatusString(
  1. String icalString
)

Implementation

factory EventStatus.fromStatusString(String icalString) {
  switch (icalString) {
    case "TENTATIVE":
      return EventStatus(status: ICalStatus.tentative);
    case "CONFIRMED":
      return EventStatus(status: ICalStatus.confirmed);
    case "CANCELLED":
      return EventStatus(status: ICalStatus.cancelled);
    default:
      throw FormatException('Invalid iCalendar string: $icalString');
  }
}