previewBuilder method
Implementation
@override
Widget previewBuilder(BuildContext context, Message message) {
final p = message.payload as PollPayload;
return Row(
mainAxisSize: MainAxisSize.min,
children: [
const Icon(Icons.poll_rounded, size: 14, color: Colors.grey),
const SizedBox(width: 4),
Flexible(
child: Text(
'📊 ${p.question}',
maxLines: 1,
overflow: TextOverflow.ellipsis,
style: const TextStyle(fontSize: 13, color: Colors.black54),
),
),
],
);
}