parse static method

ExDate parse(
  1. String exdateString
)

Implementation

static ExDate parse(String exdateString) {
  final lines = exdateString.split('\n');
  List<DateTime> exDates = [];

  for (var line in lines) {
    if (line.startsWith('EXDATE')) {
      final parts = line.split(':');
      if (parts.length > 1) {
        exDates.add(DateTime.parse(parts[1].replaceAll('Z', '')));
      }
    }
  }

  return ExDate(exDates: exDates);
}