Package-level declarations

Types

Link copied to clipboard
class CreateImageStoryRequest(val referenceId: String, val targetType: String, val targetId: String, fileId: String, storyItems: List<AmityStoryItem>, val metadata: JsonObject?, imageDisplayMode: AmityStoryImageDisplayMode) : CreateStoryRequest
Link copied to clipboard
abstract class CreateStoryRequest(val referenceId: String, val targetType: String, val targetId: String, val dataType: String, val data: JsonObject?, val items: List<JsonObject>? = null, val metadata: JsonObject? = null)
Link copied to clipboard
class CreateVideoStoryRequest(val referenceId: String, val targetType: String, val targetId: String, fileId: String, storyItems: List<AmityStoryItem>, val metadata: JsonObject?) : CreateStoryRequest
Link copied to clipboard
data class StoryDto(val storyId: String?, val referenceId: String?, val path: String?, val creatorId: String?, val creatorPublicId: String?, val targetId: String?, val targetPublicId: String?, val targetType: String?, val dataType: String?, val data: JsonObject?, val metadata: JsonObject?, val items: JsonArray?, val flagCount: Int?, val commentsCount: Int?, val reactionsCount: Int?, val isDeleted: Boolean?, val myReactions: List<String>?, val reactions: AmityReactionMap?, val impression: Int?, val reach: Int?, val expiresAt: DateTime?) : EkoObjectDto
Link copied to clipboard
data class StoryQueryDto(var storyTargets: List<StoryTargetDto>?, val stories: List<StoryDto>?, val users: List<EkoUserDto>?, val files: List<EkoFileDto>?, val communities: List<EkoCommunityDto>?, val communityUsers: List<EkoCommunityMembershipDto>?, val communityCategories: List<EkoCommunityCategoryDto>?, val reactions: List<EkoReactorDto>?, val paging: StoryTargetQueryToken? = null)
Link copied to clipboard
data class StoryTargetDto(val targetId: String?, val targetPublicId: String?, val targetType: String?, val lastStoryExpiresAt: DateTime?, var lastStorySeenExpiresAt: DateTime?, val targetUpdatedAt: DateTime?)