TalkPlusAPI class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
addChannelListener(String tag, ChannelListener listener)
→ void
-
-
addMemberToChannel(TPChannel tpChannel, List<String> targetIds, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
addMessageReaction(TPMessage tpMessage, String reaction, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
banMemberToChannel(TPChannel tpChannel, List<String> targetIds, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
blockUser(String targetId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
createChannel(List<String> targetIds, String? channelId, bool reuseChannel, int maxMemberCount, bool hideMessagesBeforeJoin, String channelType, String? channelName, String? invitationCode, String? category, String? subcategory, String? imageUrl, Map<String, dynamic>? metaData, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
createTPChannel(TPChannelCreateParams params, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
deleteChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
deleteMessage(TPChannel tpChannel, TPMessage tpMessage, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
deleteUser({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
disableChannelPushNotification(TPChannel tpChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
disablePushNotification({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
enableChannelPushNotification(TPChannel tpChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
enablePushNotification({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
freezeChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getBanUsersFromChannel(TPChannel tpChannel, TPUser? lastUser, dynamic successCallback(List<TPUser>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getBlockedUserList(TPUser? lastUser, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPUser>?>
-
-
getBlockedUsers(TPUser? lastUser, dynamic successCallback(List<TPUser>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
getChannelList(TPChannel? lastChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPChannel>?>
-
-
getChannelMember(TPChannel tpChannel, String memberId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
getChannelMemberList(TPChannel tpChannel, TPUser? lastUser, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPUser>?>
-
-
getChannelMembers(TPChannel tpChannel, TPMember? lastUser, dynamic successCallback(List<TPMember>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getChannels(TPChannel? lastChannel, dynamic successCallback(List<TPChannel>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getCurrentUser()
→ TPUser?
-
-
getDeviceUuid()
→ Future<String?>
-
-
getFileMessageList(TPChannel tpChannel, TPMessage? lastMessage, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPMessage>?>
-
-
getFileMessages(TPChannel tpChannel, TPMessage? lastMessage, dynamic successCallback(List<TPMessage>, bool), {String translationLanguage = "", String orderBy = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getHiddenChannelList(TPChannel? lastChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPChannel>?>
-
-
getHiddenChannels(TPChannel? lastChannel, dynamic successCallback(List<TPChannel>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getMessage(TPChannel tpChannel, String messageId, dynamic successCallback(TPMessage), {String translationLanguage = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getMessageList(TPChannel tpChannel, TPMessage? lastMessage, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPMessage>?>
-
-
getMessages(TPChannel tpChannel, TPMessage? lastMessage, dynamic successCallback(List<TPMessage>, bool), {String translationLanguage = "", String orderBy = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getMutedChannelMembers(TPChannel tpChannel, TPMember? lastUser, dynamic successCallback(List<TPMember>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getMutedPeers(TPChannel tpChannel, TPMember? lastUser, dynamic successCallback(List<TPMember>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getPublicChannelList(TPChannel? lastChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPChannel>?>
-
-
getPublicChannels(TPChannel? lastChannel, dynamic successCallback(List<TPChannel>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getTotalUnreadCount({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<int>
-
-
getTPFileMessages(TPMessageRetrievalParams params, dynamic successCallback(List<TPMessage>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getTPMessage(TPMessageRetrievalParams params, dynamic successCallback(TPMessage), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
getTPMessages(TPMessageRetrievalParams params, dynamic successCallback(List<TPMessage>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
hideAllChannel({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
hideChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
init(String appId)
→ Future<void>
-
-
joinChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
joinChannelInvitation(String channelId, String invitationCode, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
leaveChannel(TPChannel tpChannel, bool deleteChannelIfEmpty, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
login(TPLoginParams params, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
loginAnonymous(String userId, String? username, String? profileImageUrl, Map<String, String>? metaData, {String translationLanguage = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
loginAnonymousWithFile(String userId, String? username, File? profileImageFile, Map<String, String>? metaData, {String translationLanguage = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
loginToken(String userId, String loginToken, String? username, String? profileImageUrl, Map<String, String>? metaData, {String translationLanguage = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
loginTokenWithFile(String userId, String loginToken, String? username, File? profileImageFile, Map<String, String>? metaData, {String translationLanguage = "", dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
logout({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
markAsReadAllChannel({dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
markAsReadChannel(TPChannel tpChannel, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
muteMemberToChannel(TPChannel tpChannel, List<String> targetIds, int expireInMinutes, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
mutePeerToChannel(TPChannel tpChannel, List<String> targetIds, int expireInMinutes, dynamic successCallback(TPChannel, List<TPMember>), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
processFirebaseCloudMessagingData(Map<String, dynamic> payload, ChannelListener onetimeListener, bool forceCallback)
→ Future<void>
-
-
registerFCMToken(String fcmToken, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
removeAllChannelListener()
→ void
-
-
removeChannelListener(String tag)
→ void
-
-
removeMemberToChannel(TPChannel tpChannel, List<String> targetIds, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
removeMessageReaction(TPMessage tpMessage, String reaction, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
searchChannel(TPChannel? lastChannel, {String? channelName, List<String>? memberIds, String? category, String? subcategory, String? privateTag, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPChannel>?>
-
-
searchChannels(TPChannel? lastChannel, dynamic successCallback(List<TPChannel>, bool), {String? channelName, List<String>? memberIds, String? category, String? subcategory, String? privateTag, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
searchPublicChannel(TPChannel? lastChannel, {String? channelName, List<String>? memberIds, String? category, String? subcategory, String? privateTag, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<List<TPChannel>?>
-
-
searchPublicChannels(TPChannel? lastChannel, dynamic successCallback(List<TPChannel>, bool), {String? channelName, List<String>? memberIds, String? category, String? subcategory, String? privateTag, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
searchTPChannels(TPChannelQueryParams params, dynamic successCallback(List<TPChannel>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
searchTPPublicChannels(TPChannelQueryParams params, dynamic successCallback(List<TPChannel>, bool), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
sendFileMessage(TPChannel tpChannel, String text, String type, File file, List<String>? mentions, String? parentMessageId, Map<String, dynamic>? metaData, {List<String>? translationLanguages, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
sendMessage(TPChannel tpChannel, String text, String type, List<String>? mentions, String? parentMessageId, Map<String, dynamic>? metaData, {String fileUrl = "", List<String>? translationLanguages, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
sendTPMessage(TPMessageSendParams params, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
setChannelPushSound(TPChannel tpChannel, String sound, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
showChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
stopNotificationWebSocket()
→ void
-
-
transferChannelOwnership(TPChannel tpChannel, String targetUserId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
translateMessage(TPChannel tpChannel, TPMessage tpMessage, List<String>? targetLanguages, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMessage?>
-
-
unBanMemberToChannel(TPChannel tpChannel, List<String> targetIds, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
unblockUser(String targetId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
unfreezeChannel(String channelId, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
unMuteMemberToChannel(TPChannel tpChannel, List<String> targetIds, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
unMutePeerToChannel(TPChannel tpChannel, List<String> targetIds, dynamic successCallback(TPChannel, List<TPMember>), {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<bool>
-
-
updateChannel(TPChannel tpChannel, int maxMemberCount, bool hideMessagesBeforeJoin, String? channelName, String? invitationCode, String? category, String? subcategory, String? imageUrl, Map<String, dynamic>? metaData, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
updateChannelMemberInfo(TPChannel tpChannel, Map<String, dynamic> metaData, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPMember?>
-
-
updateChannelPrivateData(TPChannel tpChannel, Map<String, dynamic> metaData, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
updateChannelPrivateTag(TPChannel tpChannel, String tag, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
updateTPChannel(TPChannelUpdateParams params, {dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPChannel?>
-
-
updateUserProfile(String? username, String? profileImageUrl, Map<String, dynamic>? metaData, {String? translationLanguage, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-
-
updateUserProfileWithFile(String? username, File? profileImageFile, Map<String, dynamic>? metaData, {String? translationLanguage, dynamic errorCallback(int? errorCode, String? errorMessage)?})
→ Future<TPUser?>
-