toJson method
Map<String, dynamic>
toJson({
- String? overrideSessionId,
- String? overrideParentUuid,
- bool? overrideIsSidechain,
- ForkOrigin? overrideForkedFrom,
Serialize to JSON map, applying fork overrides.
Implementation
Map<String, dynamic> toJson({
String? overrideSessionId,
String? overrideParentUuid,
bool? overrideIsSidechain,
ForkOrigin? overrideForkedFrom,
}) {
final result = Map<String, dynamic>.from(rawData);
if (overrideSessionId != null) result['sessionId'] = overrideSessionId;
if (overrideParentUuid != null) result['parentUuid'] = overrideParentUuid;
if (overrideIsSidechain != null) {
result['isSidechain'] = overrideIsSidechain;
}
if (overrideForkedFrom != null) {
result['forkedFrom'] = overrideForkedFrom.toJson();
}
return result;
}