AmityPost class

Available extensions

Constructors

AmityPost.new({required String? postId})

Properties

children List<AmityPost>?
getter/setter pair
childrenPostIds List<String>?
getter/setter pair
commentCount int?
getter/setter pair
createdAt DateTime?
getter/setter pair
data AmityPostData?
getter/setter pair
editedAt DateTime?
getter/setter pair
feedType AmityFeedType?
getter/setter pair
flagCount int?
getter/setter pair
flaggedByMe bool?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hashFlag Map<String, dynamic>?
getter/setter pair
impression int?
getter/setter pair
isDeleted bool?
getter/setter pair
isFlaggedByMe bool

Available on AmityPost, provided by the AmityPostExtension extension

check if post is flagged by me
no setter
latestCommentIds List<String>?
getter/setter pair
latestComments List<AmityComment>?
getter/setter pair
listen StreamController<AmityPost>

Available on AmityPost, provided by the AmityPostExtension extension

Listen Post Id
no setter
mentionees List<AmityMentionee>?
getter/setter pair
metadata Map<String, dynamic>?
getter/setter pair
mid String?
getter/setter pair
myReactions List<String>?
getter/setter pair
parentPostId String?
getter/setter pair
path String?
getter/setter pair
postedUser AmityUser?
getter/setter pair
postedUserId String?
getter/setter pair
postId String?
getter/setter pair
reach int?
getter/setter pair
reactionCount int?
getter/setter pair
reactions AmityReactionMap?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sharedCount int?
getter/setter pair
sharedUser AmityUser?
getter/setter pair
sharedUserId String?
getter/setter pair
target AmityPostTarget?
getter/setter pair
targetType AmityPostTargetType?
getter/setter pair
type AmityDataType?
getter/setter pair
updatedAt DateTime?
getter/setter pair

Methods

analytics() AmityPostAnalytics
approve() Future<bool>

Available on AmityPost, provided by the AmityPostExtension extension

Approve Amity Post
comment() AmityCommentCreationTarget

Available on AmityPost, provided by the AmityPostExtension extension

Get Amity Post Comment
decline() Future<bool>

Available on AmityPost, provided by the AmityPostExtension extension

Decline Amity Post
delete({bool hardDelete = false}) Future

Available on AmityPost, provided by the AmityPostExtension extension

Delete Amity Post
edit() AmityTextPostEditorBuilder

Available on AmityPost, provided by the AmityPostExtension extension

Edit Amity Post
getReaction() GetReactionQueryBuilder

Available on AmityPost, provided by the AmityPostExtension extension

Get Amity Post Reaction
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
react() AddReactionQueryBuilder

Available on AmityPost, provided by the AmityPostExtension extension

React On Amity Post
report() PostFlagQueryBuilder

Available on AmityPost, provided by the AmityPostExtension extension

Amity Post Report
subscription(AmityPostEvents events) AmityTopicSubscription

Available on AmityPost, provided by the AmityPostExtension extension

Subscribe/Unsubscribe to post event
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited