beforeSendMessage property
Future<bool> Function({required Map<String, dynamic> payload, required String type})?
beforeSendMessage
getter/setter pair
发送消息前拦截,返回 false 取消发送,返回 true 允许发送
type 消息类型: "text" | "image" | "file"
payload 消息内容: text 类型时为 {"text": "..."}, image 为 {"path": "..."}, file 为 {"path": "...", "name": "..."}
Implementation
Future<bool> Function({required String type, required Map<String, dynamic> payload})? beforeSendMessage;