TalkPlusAPI class

Constructors

TalkPlusAPI()

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

Operators

operator ==(Object other) bool
The equality operator.
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?>