addMessages method
- @action
- required List<
ModelBaseMessage> messages, - bool isInitial = false,
The action for the add messages.
Implementation
@action
Future<void> addMessages({
required List<ModelBaseMessage> messages,
bool isInitial = false,
}) async {
final isAtBottom = chatScrollController.isAtBottom();
sequentialMessageMap.upsertAll(messages);
unawaited(
postMessageProcessing(
isAtBottom: isAtBottom,
isInitial: isInitial,
newMessages: messages,
),
);
}