index property

int index

Implementation

int get index {
  switch (this) {
    case TimeSpanUnit.year:
      return 0;
    case TimeSpanUnit.month:
      return 1;
    case TimeSpanUnit.week:
      return 2;
    case TimeSpanUnit.day:
      return 3;
    case TimeSpanUnit.hour:
      return 4;
    case TimeSpanUnit.minute:
      return 5;
    case TimeSpanUnit.second:
      return 6;
    case TimeSpanUnit.millisecond:
      return 7;
    case TimeSpanUnit.microsecond:
      return 8;
    default:
      return (throw Exception("Invalid unit: $this"));
  }
}