amity_sdk library

Amity Social SDK package

This package is a dart wrapper over the Amity Social Media API

Classes

AddReactionQueryBuilder<T>
AddReactionQueryBuilder
AmityAllUserQueryBuilder
Query Builder to Get All Amity User
AmityAttachmentCommentCreator
AmityAudio
AmityBlockUserQueryBuilder
Query Builder to Get All Amity User
AmityChannel
Amity Channel
AmityChannelMember
AmityChannelMember
AmityChannelMemberSearch
AmityChannelMentionMetadata
AmityChannelParticipation
AmityChannelParticipation
AmityChannelPermissionValidator
AmityChannelPermissionValidator
AmityChannelRepository
Channel Repository
AmityChatClient
AmityChatClient
AmityComment
AmityComment
AmityCommentCreationTarget
AmityCommentCreationType
AmityCommentData
AmityCommentDataTypeFilter
AmityCommentQueryBuilder
AmityCommentQueryTypeSelector
AmityCommentTarget
AmityCommentUpdater
AmityCommunity
AmityCommunityCategory
AmityCommunityFeed
AmityCommunityMember
AmityCommunityMemberSearch
Query builder to search the community memeber using keyword
AmityCommunityModeration
Amity Community Moderation
AmityCommunityParticipation
Repo To add and remove member from the Community
AmityCommunityPermissionValidator
AmityCommunityPermissionValidator
AmityCommunityRepository
Community Repository for all community related operation
AmityCoreClient
Amity Core Client to do primary Setup
AmityCoreClientOption
This class is AmityCore option to do initial setup Amity
AmityCustomRankingGlobalFeedQuery
AmityFile
AmityFile
AmityFileInfo
AmityFileMessageCreator
Implementation Layer for Amity Message File Creator
AmityFilePostCreator
Implementation Layer for Amity Post File Creator
AmityFileProperties
AmityFileProperties
AmityFileRepository
AmityFileRepository for all file related operation
AmityFollowRelationship
AmityGlobalFeedQuery
AmityGlobalFeedQuery
AmityGlobalPermissionValidator
AmityImage
Amity Image Object
AmityImageMessageCreator
Implementation Layer for Amity Mesage Text Creator
AmityImagePostCreator
Implementation Layer for Amity Post Image Creator
AmityLiveStreamPostCreator
Implementation Layer for Amity Post Live Stream Creator
AmityMentionee
AmityMentioneeTarget
AmityMentioneeTarget
AmityMentionMetadata
AmityMentionMetadataCreator
AmityMentionMetadataGetter
AmityMessage
AmityMessage
AmityMessageCreateDataTypeSelector
Amity Mesage Data Type Selector Query Builder
AmityMessageCreateTargetSelector
Amity Mesage Creator Query Builder
AmityMessageCreator
Abstract Layer for Amity Mesage Creator
AmityMessageData
AmityMessageData
AmityMessageUpdateQueryBuilder
Amity Message Update Query Builder
AmityMyFollowersQueryBuilder
AmityMyFollowInfo
AmityMyFollowingsQueryBuilder
AmityMyUserRelationshipRepository
Amity Relation Repo for Current User
AmityPermissions
AmityPermissions
AmityPermissionValidator
AmityPermissionValidator
AmityPoll
Poll Post Entity
AmityPollAnswer
Amity Poll Answer
AmityPollPostCreator
Implementation Layer for Amity Post Poll Creator
AmityPost
AmityPostAnalytics
AmityPostCreateDataTypeSelector
Amity Post Data Type Selector Query Builder
AmityPostCreateTargetSelector
Amity Post Creator Query Builder
AmityPostData
Amity Post Data
AmityPostGetQueryBuilder
AmityPostGetTargetSelector
AmityPostTarget
AmityPostUpdater
AmityReaction
AmityReactionMap
AmityReactionMap
AmityRecordingData
AmityRegionalHttpEndpoint
AmityRegionalMqttEndpoint
AmityRegionalSocketEndpoint
AmityRoles
AmityRoles
AmitySocialClient
Amity Social Client
AmityStory
AmityStoryData
AmityStoryGetQueryBuilder
AmityStoryItem
AmityStoryRepository
AmityStream
AmityTags
AmityTags
AmityTextCommentCreator
AmityTextCommentEditor
AmityTextCommentEditorBuilder
AmityTextMessageCreator
Implementation Layer for Amity Mesage Text Creator
AmityTextPostCreator
Implementation Layer for Amity Post Text Creator
AmityTextPostEditor
AmityTextPostEditorBuilder
AmityTopicSubscription
AmityUploadCancel<T>
AmityUploadComplete<T>
AmityUploadError<T>
AmityUploadInfo
AmityUploadInProgress<T>
AmityUploadResult<T>
AmityUser
Amity User
AmityUserFlagRepository
Flag Repo for AmityUser
AmityUserFollowersQueryBuilder
AmityUserFollowInfo
AmityUserFollowingsQueryBuilder
AmityUserMentionMetadata
AmityUserRelationshipRepository
Amity Relationship Repo for userId
AmityUserRelationshipsRepository
Relationship Repo to choose betweek current logged in user and explict user Id
AmityUserSearchDisplayNameQueryBuilder
Query Builder for Search User using display name
AmityUserToken
AmityUserTokenManager
Token manager to generate the tokemn
AmityVideo
Amity Video
AmityVideoClient
AmityVideoPostCreator
Implementation Layer for Amity Post Video Creator
BroadcasterData
ChannelCreatorBuilder
ChannelCreatorBuilder
ChannelCreatorTypeSelection
ChannelModerationRepository
ChannelModerationRepository
ChannelUpdateBuilder
ChannelUpdateBuilder
CommentAttachment
CommentCreator
CommentFileData
CommentFlagQueryBuilder
Comment Repor Query Builder
CommentImageAttachment
CommentImageData
CommentLiveCollection
CommentLiveStreamData
CommentRepository
Comment Repository
CommentTextData
CommentVideoData
CommunityCategoryGetQueryBuilder
CommunityChannelCreator
CommunityCommentTarget
CommunityCreatorBuilder
CommunityCreatorBuilder
CommunityFeedQueryBuilder
CommunityGetCategoryQueryBuilder
CommunityGetQueryBuilder
CommunityLiveCollection
CommunityMemberQueryBuilder
CommunityMemberQueryBuilder
CommunityTarget
CommunityUpdaterBuilder
ContentCommentTarget
ConversationChannelCreator
FeedRepository
FeedRepository to get feeds
FileData
File Post dataa
GetChannelMemberQueryBuilder
Get Channel Query Builder
GetChannelQueryBuilder
Get Channel Query Builder
GetReactionQueryBuilder
GetReactionQueryBuilder
ImageData
Image Post Data
ImageStoryData
LiveChannelCreator
LiveCollection<Model>
Live Collection Abs layer
LiveStreamData
Live Stream Post Data
LoginQueryBuilder
Login Query Builder
MessageAudioData
MessageAudioData
MessageCustomData
MessageCustomData
MessageFileData
MessageFileData
MessageFlagQueryBuilder
Message Repor Query Builder
MessageGetQueryBuilder
MessageGetQueryBuilder
MessageImageData
Image Message Data
MessageLiveCollection
Message Live Collection
MessageRepository
MessageRepository
MessageTextData
Text Message Data
NotificationRepository
Notification Repository for notification related operation
PagingController<T>
PollCreateQueryBuilder
Poll Create Query Builder
PollData
Poll Post Data
PollRepository
Poll Repository
PostByIdQueryBuilder
PostCreator
Abstract Layer for Amity Post Creator
PostFlagQueryBuilder
PostLiveCollection
PostRepository
Post Repo to get AmityPost
PostReviewQueryBuilder
ReactionLiveCollection
StoryLiveCollection
StreamLiveCollection
SubmitPollCreateQueryBuilder
Submit Poll Create Query Builder
TextData
Text Post Data
UnknownCommentTarget
UnknownStoryData
UnknownTarget
UserCommentTarget
UserFeedQueryBuilder
UserFeedQueryBuilder
UserRepository
User Repository
UserTarget
UserUpdateQueryBuilder
VideoData
Video Post Data
VideoStoryData
WatcherData

Extensions

AmityChannelExtension on AmityChannel
AmityChannelExtension
AmityChannelFilterExtension on AmityChannelFilter
AmityChannelMemberExtension on AmityChannelMember
AmityChannelMembershipExtension on AmityChannelMembership
AmityChannelMembershipExtension
AmityChannelMemberTypeExtension on AmityChannelMembershipFilter
AmityChannelTypeExtension
AmityChannelSortOptionExtension on AmityChannelSortOption
AmityChannelTypeExtension
AmityChannelTypeExtension on AmityChannelType
Amity Channel Type Extension
AmityCommentExtension on AmityComment
Amity Comment Object Extension
AmityCommentReferenceTypeExtension on AmityCommentReferenceType
AmityCommentSortOptionExtension on AmityCommentSortOption
AmityCommentTargetTypeExtension on AmityCommentTargetType
AmityCommnunityMembershipFilterExtension on AmityCommunityMembershipFilter
AmityCommnunityMembershipFilterExtension
AmityCommunityCategorySortOptionExtension on AmityCommunityCategorySortOption
AmityCommunityExtension on AmityCommunity
AmityCommunityExtension
AmityCommunityFilterExtension on AmityCommunityFilter
AmityCommunityMembershipSortOptionExtension on AmityCommunityMembershipSortOption
AmityCommunityMembershipSortOptionExtension
AmityCommunitySortOptionExtension on AmityCommunitySortOption
AmityContentFeedTypeExtension on AmityContentFeedType
AmityDataTypeExtension on AmityDataType
AmityFeedTypeExtension on AmityFeedType
AmityFlagTypeExtension on AmityFlagType
AmityFollowRelationshipExtenstion on AmityFollowRelationship
AmityFollowRelationshipExtenstion
AmityFollowStatusExtension on AmityFollowStatus
AmityFollowStatusFilterExtension on AmityFollowStatusFilter
AmityImageSizeExtension on AmityImageSize
AmityMembershipSortingOrderExtension on AmityMembershipSortOption
AmityMembershipSortingOrderExtension
AmityMembershipTypeExtension on AmityMembershipType
AmityMembershipTypeExtension
AmityMentionTypeExtension on AmityMentionType
AmityMessageDataTypeExtension on AmityMessageDataType
AmityMessageDataType Extension
AmityMessageExtension on AmityMessage
Amity Message Extension
AmityMessageSyncStateExtension on AmityMessageSyncState
AmityMessageSyncState Extension
AmityPermissionExtension on AmityPermission
AmityPollAnswerDataTypeExtension on AmityPollAnswerDataType
Amity Poll Answer Data Type Enum Extension
AmityPollAnswerTypeExtension on AmityPollAnswerType
Amity Poll Answer Type Enum Extension
AmityPollExtension on AmityPoll
Amity Poll Extension method
AmityPollStatusExtension on AmityPollStatus
Amity Poll Status Enum Extension
AmityPostExtension on AmityPost
Amity Post Extension
AmityPostImageDataExtension on ImageData
Amity Post Image Data
AmityPostPollDataExtension on PollData
Amity Post Poll Data Extension
AmityPostSortOptionExtension on AmityPostSortOption
AmityPostTargetTypeExtension on AmityPostTargetType
AmityPostTextDataExtension on TextData
Amity Post Text Data Extension
AmityPostVideoDataExtension on VideoData
AmityQuerySortingOrderExtension on AmityQuerySortingOrder
AmityReactionReferenceTypeExtension on AmityReactionReferenceType
AmityRecordingDataFormatExtension on AmityRecordingDataFormat
AmityStoryDataTypeExtension on AmityStoryDataType
AmityStoryImageDisplayModeExtension on AmityStoryImageDisplayMode
AmityStorySortingOrderExtension on AmityStorySortingOrder
AmityStorySyncStateExtension on AmityStorySyncState
AmityMessageSyncState Extension
AmityStoryTargetTypeExtension on AmityStoryTargetType
AmityStreamStatusExtension on AmityStreamStatus
AmityUploadCompleteExtension on AmityUploadComplete
AmityUploadErrorExtension on AmityUploadError
AmityUploadInProgressExtension on AmityUploadInProgress
AmityUserExtenstion on AmityUser
AmityUserFeedSortOptionExtension on AmityUserFeedSortOption
AmityUserSortOptionExtension on AmityUserSortOption
AmityVideoQualityExtension on AmityVideoQuality
AmityVideoResolutionExtension on AmityVideoResolution
AmityViewedTypeExtension on AmityViewedType
AmityWatcherDataFormatExtension on AmityWatcherDataFormat

Typedefs

PageFuture<T> = Future<PageListData<List<T>, String>> Function(String? token)
RequestBuilder<T> = T Function()

Exceptions / Errors

AmityException