fun showBookmarkList(bookmarkList: List<BookmarkEntity>) fun hideBookmarkList() fun showNetworkErrorMessage() fun showProgress() fun hideProgress() fun startAutoLoading() fun stopAutoLoading() fun showEmpty() fun hideEmpty() } interface Actions { fun onCreate(component: FragmentComponent, view: BookmarkFavoriteContact.View) fun onResume() fun onPause() fun onRefreshList() fun onScrollEnd(nextIndex: Int) fun onClickBookmark(bookmarkEntity: BookmarkEntity) } }