merge method

Implementation

RealtimeOptions merge(RealtimeOptions? other) {
  return RealtimeOptions(
    after: other?.after ?? after,
    ago: other?.ago ?? ago,
    day: other?.day ?? day,
    hour: other?.hour ?? hour,
    minute: other?.minute ?? minute,
    month: other?.month ?? month,
    now: other?.now ?? now,
    nowShowingBeforeSeconds:
        other?.nowShowingBeforeSeconds ?? nowShowingBeforeSeconds,
    second: other?.second ?? second,
    today: other?.today ?? today,
    tomorrow: other?.tomorrow ?? tomorrow,
    week: other?.week ?? week,
    year: other?.year ?? year,
    yesterday: other?.yesterday ?? yesterday,
    onDays: other?.onDays ?? onDays,
    onHours: other?.onHours ?? onHours,
    onMinutes: other?.onMinutes ?? onMinutes,
    onMonths: other?.onMonths ?? onMonths,
    onSeconds: other?.onSeconds ?? onSeconds,
    onToday: other?.onToday ?? onToday,
    onTomorrow: other?.onTomorrow ?? onTomorrow,
    onWeeks: other?.onWeeks ?? onWeeks,
    onYears: other?.onYears ?? onYears,
    onYesterday: other?.onYesterday ?? onYesterday,
  );
}