toJson method

Map<String, Object?> toJson()

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,
      };