diff --git a/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt b/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt new file mode 100644 index 0000000000000000000000000000000000000000..1f4bd6ae34342b3bddac7e85ff695463f761a4b4 --- /dev/null +++ b/app/src/main/java/org/futo/circles/feature/timeline/post/menu/PostMenuListener.kt @@ -0,0 +1,17 @@ +package org.futo.circles.feature.timeline.post.menu + +import org.futo.circles.core.model.PostContent + + +interface PostMenuListener { + fun onShare(content: PostContent) + fun onIgnore(senderId: String) + fun onSaveToDevice(content: PostContent) + fun onEditPostClicked(roomId: String, eventId: String) + fun onSaveToGallery(roomId: String, eventId: String) + fun onReport(roomId: String, eventId: String) + fun onRemove(roomId: String, eventId: String) + fun endPoll(roomId: String, eventId: String) + fun onEditPollClicked(roomId: String, eventId: String) + fun onInfoClicked(roomId: String, eventId: String) +} \ No newline at end of file