toJson method
Implementation
Map<String, dynamic> toJson({bool includePayload = false}) => {
'success': success,
'isRenderSafe': isRenderSafe,
'hasWarnings': hasWarnings,
if (selectedTypeString != null) 'selectedType': selectedTypeString,
'message': message,
'renderSafetyMessage': renderSafetyMessage,
'switch': switchResult.toJson(includePayload: includePayload),
if (validation != null) 'validation': validation!.toJson(),
if (includePayload && payload != null)
'payload': JsonValue.cloneMap(payload!),
};