KitcodApi 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

addCommentsOnPostAws(String comment, String resourceId, String userId, String communityId, String? parentId) Future<String?>
addPostLikesAws(String resourceId, String userId) Future<String?>
addPostOnFeedAws(String title, String contentHTML, String contentMarkdown, String communityId, String postType, String communityType, List<TextEditingController>? widgetList, DateTime? endingTime, bool isPoll) Future<String?>
addPostPollOptionAws(String resourceId, String userId, String pollOption) Future<String?>
createUser(String firstName, String lastName, String profileUrl, String apiKey) Future<UserProfile>
deleteInteractionAws(String interactionId) Future<bool>
deletePostAws(String postId) Future<bool>
editPostOnFeedAws(String postId, String title, String contentHTML, String contentMarkdown, String communityId, String postType, String communityType, List<TextEditingController>? widgetList, DateTime? endingTime, bool isPoll, PostList postList) Future<String?>
getAdminUserGroupsFromProfileData() Future<List<String>>
getAppInfo(String apiKey) Future<AppInfoModel>
getCommunitiesBulkAWSData(List userJoinedCommunities) Future<List<Communities>>
getCommunityPermission(String userId, String communityId) Future<UserCommunityRelationshipList>
getGroupDetail(String id) Future<CommunitiesList>
getGroupMembers(int pageNumber, String? communityId, bool isAdmin) Future<UserCommunityRelationshipList>
getGroupMembersRequest(int pageNumber, String? communityId) Future<UserCommunityRelationshipList>
getGroupsData() Future<List<CommunitiesList>>
getOtherUserProfileID(String id) Future<UserProfile>
getPostsChildCommentsAWSData(String resourceId, String pageNumber, String parentId) Future<List<CommentList>>
getPostsCommentsAWSData(String resourceId, String pageNumber) Future<List<CommentList>>
getReportsData() Future<List<Reporting>>
getSuggestedGroupsData(int pageNumber) Future<List<CommunitiesList>>
getUserProfileAWSData() Future<UserProfile>
getUserProfileAWSDataID(String id) Future<UserProfile>
joinGroup(String userId, String communityId, String invitedBy) Future<String?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postImageConfig(List userJoinedCommunities) Future<ImageUploadAPIModel?>
reportPost(ReportingOption reasons, ReportingOption subReasons, PostList feedl, String textReport) Future<String?>
toString() String
A string representation of this object.
inherited
updateRequest(String? uuid, UserCommunityRelationshipListElement userCommunityRelationshipListElement) Future<String?>
uploadImage(String urlString, CroppedFile imagePath, String fileName, String postId) Future<String?>

Operators

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

Static Properties

instance KitcodApi
no setter