package com.yydcdut.note.views.home;
import com.yydcdut.note.entity.Category;
import com.yydcdut.note.entity.PhotoNote;
import com.yydcdut.note.views.IView;
import java.util.List;
/**
* Created by yuyidong on 15/11/20.
*/
public interface IAlbumView extends IView {
void setAdapter(List<PhotoNote> photoNoteList);
void startSandBoxService();
void jump2DetailActivity(int categoryId, int position, int comparator);
void notifyDataSetChanged();
void updateData(List<PhotoNote> photoNoteList);
void updateDataNoChange(List<PhotoNote> photoNoteList);
void showMovePhotos2AnotherCategoryDialog(String[] categoryIdArray, String[] categoryLabelArray);
void notifyItemRemoved(int position);
void notifyItemInserted(int position);
void showToast(String message);
void showProgressBar();
void hideProgressBar();
void changeActivityListMenuCategoryChecked(Category category);
void jump2CameraActivity(int categoryId);
void jump2CameraSystemActivity();
void setToolBarTitle(String title);
}