greeting property

TimeOfDayGreeting get greeting

Determines the greeting type based on the time of day.

Implementation

TimeOfDayGreeting get greeting {
  if (hour >= 5 && hour < 12) {
    return TimeOfDayGreeting.morning;
  } else if (hour >= 12 && hour < 17) {
    return TimeOfDayGreeting.afternoon;
  } else if (hour >= 17 && hour < 21) {
    return TimeOfDayGreeting.evening;
  } else {
    return TimeOfDayGreeting.night;
  }
}