SessionView constructor

SessionView({
  1. String? account,
  2. String? actor,
  3. String? agent,
  4. int? children,
  5. String? createdAt,
  6. String? cwd,
  7. String? endedAt,
  8. int? events,
  9. String? host,
  10. String? id,
  11. LastEventView? lastEvent,
  12. String? org,
  13. String? parentSessionId,
  14. SessionProgress? progress,
  15. String? project,
  16. String? provider,
  17. bool? published,
  18. String? repo,
  19. String? room,
  20. String? rootSessionId,
  21. String? startedAt,
  22. String? status,
  23. String? target,
  24. String? taskRunId,
  25. String? taskWorkflowId,
  26. String? terminal,
  27. String? title,
  28. String? updatedAt,
})

Returns a new SessionView instance.

Implementation

SessionView({
  this.account,
  this.actor,
  this.agent,
  this.children,
  this.createdAt,
  this.cwd,
  this.endedAt,
  this.events,
  this.host,
  this.id,
  this.lastEvent,
  this.org,
  this.parentSessionId,
  this.progress,
  this.project,
  this.provider,
  this.published,
  this.repo,
  this.room,
  this.rootSessionId,
  this.startedAt,
  this.status,
  this.target,
  this.taskRunId,
  this.taskWorkflowId,
  this.terminal,
  this.title,
  this.updatedAt,
});