toJson method
Implementation
Map<String, Object?> toJson() => heroId != null
? {'kind': 'hero', 'heroId': heroId}
: {
'kind': 'generated',
'seed': seed,
'family': family!.id,
'engineVersion': engineVersion,
'intent': ?intent?.toJson(),
if (intent != null && centred) 'centred': true,
};