payloadJson method

  1. @override
Map<String, dynamic> payloadJson()
override

Type-specific fields merged into toJson by subclasses.

Implementation

@override
Map<String, dynamic> payloadJson() => {
  'customType': customType,
  'content': content is String
      ? content
      : [for (final block in content as List<ContentBlock>) block.toJson()],
  'display': display,
  if (details != null) 'details': details,
};