1 package com.moiseum.wolnelektury.view.search;
3 import android.content.Context;
5 import com.moiseum.wolnelektury.base.mvp.PaginableLoadingView;
6 import com.moiseum.wolnelektury.connection.models.BookModel;
7 import com.moiseum.wolnelektury.connection.models.CategoryModel;
8 import com.moiseum.wolnelektury.view.search.dto.FilterDto;
10 import java.util.List;
13 * Created by piotrostrowski on 16.11.2017.
16 public interface BookSearchView extends PaginableLoadingView<List<BookModel>> {
18 void presentBookDetails(String bookSlug);
20 void applyFilters(List<CategoryModel> filters);
22 void displayFiltersView(FilterDto filters);
24 void updateFavouriteState(boolean state, Integer clickedPosition);