Reblogging and Comment UI

This commit is contained in:
Torsten Grote
2016-08-16 18:11:09 -03:00
committed by akwizgran
parent da08072409
commit 6d7e0aab07
44 changed files with 1274 additions and 747 deletions

View File

@@ -11,26 +11,20 @@ import org.briarproject.api.sync.MessageId;
import java.util.Collection;
public interface BlogController extends ActivityLifecycleController {
public interface BlogController extends BaseController {
void setGroupId(GroupId g);
void loadBlogPosts(
ResultExceptionHandler<Collection<BlogPostItem>, DbException> handler);
void loadBlogPost(BlogPostHeader header,
ResultExceptionHandler<BlogPostItem, DbException> handler);
void loadBlogPost(MessageId m,
ResultExceptionHandler<BlogPostItem, DbException> handler);
void isMyBlog(ResultExceptionHandler<Boolean, DbException> handler);
void canDeleteBlog(ResultExceptionHandler<Boolean, DbException> handler);
void deleteBlog(ResultExceptionHandler<Void, DbException> handler);
interface BlogPostListener {
@UiThread
void onBlogPostAdded(BlogPostHeader header, boolean local);
}
}