WorktreeSession.fromJson constructor
WorktreeSession.fromJson(
- Map<String, dynamic> json
)
Implementation
factory WorktreeSession.fromJson(Map<String, dynamic> json) {
return WorktreeSession(
originalCwd: json['originalCwd'] as String,
worktreePath: json['worktreePath'] as String,
worktreeName: json['worktreeName'] as String,
worktreeBranch: json['worktreeBranch'] as String?,
originalBranch: json['originalBranch'] as String?,
originalHeadCommit: json['originalHeadCommit'] as String?,
sessionId: json['sessionId'] as String,
tmuxSessionName: json['tmuxSessionName'] as String?,
hookBased: json['hookBased'] as bool? ?? false,
creationDurationMs: json['creationDurationMs'] as int?,
usedSparsePaths: json['usedSparsePaths'] as bool? ?? false,
);
}