previewBuilder method

  1. @override
Widget previewBuilder(
  1. BuildContext context,
  2. Message message
)
override

Implementation

@override
Widget previewBuilder(BuildContext context, Message message) {
  if (message.isDeleted) {
    return const Text(
      'This message was deleted',
      style: TextStyle(fontStyle: FontStyle.italic, color: Colors.grey),
      maxLines: 1,
      overflow: TextOverflow.ellipsis,
    );
  }
  final payload = message.payload as TextPayload;
  return Text(
    payload.text,
    maxLines: 1,
    overflow: TextOverflow.ellipsis,
    style: const TextStyle(fontSize: 13, color: Colors.black87),
  );
}