fromJson static method

IRecurringTimeSpan? fromJson(
  1. dynamic data
)

Implementation

static IRecurringTimeSpan? fromJson(dynamic data) {
  if (data == null) return null;
  switch ("$data") {
    case "YEARLY": return IRecurringTimeSpan.yearly_;
    case "MONTHLY": return IRecurringTimeSpan.monthly_;
    case "WEEKLY": return IRecurringTimeSpan.weekly_;
    default: return RecurringTimeSpan.unknown("$data");
  }
}