SmartSceneWeekStartTime constructor
SmartSceneWeekStartTime({})
Creates a SmartSceneWeekStartTime object.
Implementation
SmartSceneWeekStartTime({
required this.kind,
required int hour,
required int minute,
required int second,
}) : assert(hour >= 0 && hour <= 23,
"`hour` must be between 0 and 23 (inclusive)"),
assert(minute >= 0 && minute <= 59,
"`minute` must be between 0 and 59 (inclusive)"),
assert(second >= 0 && second <= 59,
"`second` must be between 0 and 59 (inclusive)"),
_originalKind = kind,
_hour = hour,
_originalHour = hour,
_minute = minute,
_originalMinute = minute,
_second = second,
_originalSecond = second;