CommandTimeline constructor

CommandTimeline({
  1. Timestamp? whenReceived,
  2. Timestamp? whenAcknowledged,
  3. Timestamp? whenScheduled,
  4. Timestamp? whenDispatched,
  5. Timestamp? whenTargetAssigned,
  6. Timestamp? whenHandled,
  7. Timestamp? whenSubstituted,
  8. Status? howHandled,
  9. Substituted? substituted,
})

Implementation

factory CommandTimeline({
  $4.Timestamp? whenReceived,
  $4.Timestamp? whenAcknowledged,
  $4.Timestamp? whenScheduled,
  $4.Timestamp? whenDispatched,
  $4.Timestamp? whenTargetAssigned,
  $4.Timestamp? whenHandled,
  $4.Timestamp? whenSubstituted,
  $47.Status? howHandled,
  Substituted? substituted,
}) {
  final _result = create();
  if (whenReceived != null) {
    _result.whenReceived = whenReceived;
  }
  if (whenAcknowledged != null) {
    _result.whenAcknowledged = whenAcknowledged;
  }
  if (whenScheduled != null) {
    _result.whenScheduled = whenScheduled;
  }
  if (whenDispatched != null) {
    _result.whenDispatched = whenDispatched;
  }
  if (whenTargetAssigned != null) {
    _result.whenTargetAssigned = whenTargetAssigned;
  }
  if (whenHandled != null) {
    _result.whenHandled = whenHandled;
  }
  if (whenSubstituted != null) {
    _result.whenSubstituted = whenSubstituted;
  }
  if (howHandled != null) {
    _result.howHandled = howHandled;
  }
  if (substituted != null) {
    _result.substituted = substituted;
  }
  return _result;
}