WorkspaceDiff.fromJson constructor

WorkspaceDiff.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory WorkspaceDiff.fromJson(Map<String, dynamic> json) {
  return WorkspaceDiff(
    created: ((json['created'] as List?) ?? []).cast<String>(),
    modified: ((json['modified'] as List?) ?? []).cast<String>(),
    deleted: ((json['deleted'] as List?) ?? []).cast<String>(),
    contentSnippets:
        ((json['contentSnippets'] as Map?)?.cast<String, String>()) ??
        const {},
  );
}