Added Android code
[wl-app.git] / Android / app / src / main / java / com / moiseum / wolnelektury / view / book / list / BooksListView.java
diff --git a/Android/app/src/main/java/com/moiseum/wolnelektury/view/book/list/BooksListView.java b/Android/app/src/main/java/com/moiseum/wolnelektury/view/book/list/BooksListView.java
new file mode 100644 (file)
index 0000000..c6249f4
--- /dev/null
@@ -0,0 +1,19 @@
+package com.moiseum.wolnelektury.view.book.list;
+
+import com.moiseum.wolnelektury.base.mvp.LoadingView;
+import com.moiseum.wolnelektury.connection.models.BookModel;
+
+import java.util.List;
+
+/**
+ * @author golonkos
+ */
+interface BooksListView extends LoadingView<List<BookModel>> {
+       void openBookDetailsView(String bookSlug);
+
+       void updateEmptyViewVisibility();
+
+       void updateFavouriteState(boolean state, Integer clickedPosition);
+
+       void clearList();
+}