likeminds_chat_fl library

Classes

AddPollOptionRequest
AddPollOptionRequestBuilder
AddPollOptionResponse
AddPollOptionResponseEntity
Attachment
AttachmentEntity
BlockMemberRequest
BlockMemberRequestBuilder
BlockMemberResponse
BlockMemberResponseEntity
ChatRoom
ChatroomAction
ChatroomActionEntity
ChatRoomEntity
CheckDMLimitRequest
CheckDmLimitRequestBuilder
CheckDMLimitResponse
CheckDMLimitResponseEntity
CheckDMStatusRequest
CheckDMStatusRequestBuilder
CheckDMStatusResponse
CheckDMStatusResponseEntity
CheckDMTabResponse
CheckDMTabResponseEntity
Community
CommunityEntity
CommunitySettingsRights
CommunitySettingsRightsEntity
Conversation
ConversationEntity
CreateDMChatroomRequest
CreateDMChatroomRequestBuilder
CreateDMChatroomResponse
CreateDMChatroomResponseEntity
DecodeUrlRequest
DecodeUrlRequestBuilder
DecodeUrlResponse
DecodeUrlResponseEntity
DeleteConversationRequest
DeleteConversationRequestBuilder
DeleteConversationResponse
DeleteConversationResponseEntity
DeleteParticipantRequest
DeleteParticipantRequestBuilder
DeleteReactionRequest
DeleteReactionRequestBuilder
DmAllMember
DmAllMemberEntity
EditConversationRequest
EditConversationRequestBuilder
EditConversationResponse
EditConversationResponseEntity
FetchDMFeedRequest
FetchDMFeedRequestBuilder
FetchDMFeedResponse
FetchDMFeedResponseEntity
FollowChatroomRequest
FollowChatroomRequestBuilder
GetAllMembersRequest
GetAllMembersRequestBuilder
GetAllMembersResponse
GetAllMembersResponseEntity
GetChatroomRequest
GetChatroomRequestBuilder
GetChatroomResponse
GetChatroomResponseEntity
GetConversationRequest
GetConversationRequestBuilder
GetConversationResponse
GetConversationResponseEntity
GetExploreFeedRequest
GetExploreFeedRequestBuilder
GetExploreFeedResponse
GetExploreFeedResponseEntity
GetExploreTabCountResponse
GetExploreTabCountResponseEntity
GetHomeFeedRequest
GetHomeFeedRequestBuilder
GetHomeFeedResponse
GetHomeFeedResponseEntity
GetParticipantsRequest
GetParticipantsRequestBuilder
GetParticipantsResponse
GetParticipantsResponseEntity
GetPollUsersRequest
GetPollUsersRequestBuilder
GetPollUsersResponse
GetPollUsersResponseEntity
GetReportTagRequest
GetReportTagRequestBuilder
GetReportTagResponse
GetReportTagResponseEntity
GroupTag
GroupTagEntity
InitiateUserRequest
InitiateUserRequestBuilder
InitiateUserResponse
InitiateUserResponseEntity
LMAuthToken
LMAuthTokenBuilder
LMChatCache
LMChatCache is a model class that contains the key and value of the cache. The key is the unique identifier of the cache and the value is the data that is stored in the cache.
LMChatCacheBuilder
LMCacheBuilder is a builder class that helps in building the LMChatCache object. The key and value of the cache can be set using the key and value methods respectively.
LMChatClient
The starting point class of the SDK
LMChatClientBuilder
Builder class to initiate the SDK apiKey is the API key provided by LikeMinds sdkCallback is the callback to handle the events Returns a new instance of the SDK LMChatClient
LMChatSDKCallback
Abstract class for callback methods To be implemented by the user of the SDK And sent to the SDK while initializing
LMChatServiceProvider
LMChatServiceProvider is a provider class to register all the dependencies This class is a singleton class This class should be used to register all the dependencies This class should be used to get all the instances of the dependencies of Service and Repository This class should be used to get the callback instance
LMResponse<T>
LogoutRequest
LogoutRequestBuilder
MarkReadChatroomRequest
MarkReadChatroomRequestBuilder
MemberRight
MemberStateResponse
MemberStateResponseEntity
MuteChatroomRequest
MuteChatroomRequestBuilder
OgTags
OgTagsEntity
PollInfoData
PollInfoDataEntity
PollOption
PollOptionEntity
PollViewData
PollViewDataEntity
PostConversationRequest
PostConversationRequestBuilder
PostConversationResponse
PostConversationResponseEntity
PostPollConversationRequest
PostPollConversationRequestBuilder
PostPollConversationResponse
PostPollConversationResponseEntity
PostReportRequest
PostReportRequestBuilder
PutMediaRequest
PutMediaRequestBuilder
PutMediaResponse
PutMediaResponseEntity
PutReactionRequest
PutReactionRequestBuilder
Reaction
ReactionEntity
RefreshRequest
RefreshRequestBuilder
RefreshResponse
RefreshResponseEntity
RegisterDeviceRequest
RegisterDeviceRequestBuilder
ReportTag
ReportTagEntity
SearchMemberRequestBuilder
SearchMembersRequest
SearchMembersResponse
SearchMembersResponseEntity
SendDMRequest
SendDMRequestBuilder
SendDMResponse
SendDMResponseEntity
SetChatroomTopicRequest
SetChatroomTopicRequestBuilder
ShareChatroomRequest
ShareChatroomRequestBuilder
SubmitPollRequest
SubmitPollRequestBuilder
TagRequestModel
TagRequestModelBuilder
TagResponseModel
TagResponseModelEntity
User
UserEntity
UserTag
UserTagEntity
ValidateUserRequest
ValidateUserRequestBuilder
ValidateUserResponse
ValidateUserResponseEntity

Enums

ConversationState
enum to represent the type of ConversationState

Extensions

ConversationStateExtension on ConversationState
extension to convert ConversationState to int

Constants

chatSDKVersion → const String