DateTimeStartProperty constructor

DateTimeStartProperty(
  1. DateTime value, {
  2. ValueType valueType = ValueType.dateTime,
  3. String? timeZoneIdentifier,
})

Implementation

DateTimeStartProperty(
  DateTime value, {
  this.valueType = ValueType.dateTime,
  this.timeZoneIdentifier,
})  : assert(
        valueType == ValueType.date || valueType == ValueType.dateTime,
        "valueType must either be date or dateTime",
      ),
      super(
        "DTSTART",
        valueType == ValueType.date
            ? DateValue(value)
            : DateTimeValue(value, timeZoneIdentifier: timeZoneIdentifier),
      );