Skip to content

Commit 93a1384

Browse files
committed
fix: add video message type
1 parent e7b5203 commit 93a1384

File tree

6 files changed

+338
-14
lines changed

6 files changed

+338
-14
lines changed

packages/flutter_chat_core/lib/src/models/builders.dart

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ typedef ImageMessageBuilder =
2222
typedef FileMessageBuilder =
2323
Widget Function(BuildContext, FileMessage, int index);
2424

25+
/// Signature for building a video message widget.
26+
typedef VideoMessageBuilder =
27+
Widget Function(BuildContext, VideoMessage, int index);
28+
2529
/// Signature for building a system message widget.
2630
typedef SystemMessageBuilder =
2731
Widget Function(BuildContext, SystemMessage, int index);
@@ -85,6 +89,9 @@ abstract class Builders with _$Builders {
8589
/// Custom builder for file messages.
8690
FileMessageBuilder? fileMessageBuilder,
8791

92+
/// Custom builder for video messages.
93+
VideoMessageBuilder? videoMessageBuilder,
94+
8895
/// Custom builder for system messages.
8996
SystemMessageBuilder? systemMessageBuilder,
9097

0 commit comments

Comments
 (0)