toggleMessageSelection method
Implementation
void toggleMessageSelection(RCIMIWMessage message, BuildContext context) {
if (selectedMessages.contains(message)) {
selectedMessages.remove(message);
} else {
if (selectedMessages.length >= 100) {
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text('聊天记录选择不能超过100条'),
),
);
return;
}
selectedMessages.add(message);
}
notifyListeners();
}