Map<String, dynamic> toMap() { return ChatMessageMapper.ensureInitialized() .encodeMap<ChatMessage>(this as ChatMessage); }