Event constructor Null safety

Event(
  1. {String? kind,
  2. int? timestamp,
  3. IsolateRef? isolate,
  4. VMRef? vm,
  5. Breakpoint? breakpoint,
  6. List<Breakpoint>? pauseBreakpoints,
  7. Frame? topFrame,
  8. InstanceRef? exception,
  9. String? bytes,
  10. InstanceRef? inspectee,
  11. String? gcType,
  12. String? extensionRPC,
  13. String? extensionKind,
  14. ExtensionData? extensionData,
  15. List<TimelineEvent>? timelineEvents,
  16. List<String>? updatedStreams,
  17. bool? atAsyncSuspension,
  18. String? status,
  19. LogRecord? logRecord,
  20. String? service,
  21. String? method,
  22. String? alias,
  23. String? flag,
  24. String? newValue,
  25. bool? last,
  26. String? updatedTag,
  27. String? previousTag,
  28. CpuSamplesEvent? cpuSamples,
  29. ByteData? data}
)

Implementation

Event({
  this.kind,
  this.timestamp,
  this.isolate,
  this.vm,
  this.breakpoint,
  this.pauseBreakpoints,
  this.topFrame,
  this.exception,
  this.bytes,
  this.inspectee,
  this.gcType,
  this.extensionRPC,
  this.extensionKind,
  this.extensionData,
  this.timelineEvents,
  this.updatedStreams,
  this.atAsyncSuspension,
  this.status,
  this.logRecord,
  this.service,
  this.method,
  this.alias,
  this.flag,
  this.newValue,
  this.last,
  this.updatedTag,
  this.previousTag,
  this.cpuSamples,
  this.data,
});