add method

AlarmSet add(
  1. AlarmSettings alarm
)

Returns a new AlarmSet with the given alarm added.

Implementation

AlarmSet add(AlarmSettings alarm) {
  if (_alarms.contains(alarm)) {
    return this;
  }
  return AlarmSet([..._alarms, alarm]);
}