toJson method

Map<String, dynamic> toJson({
  1. bool includePayload = false,
})

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