Reformatted code

This commit is contained in:
Sonu Sourav 2020-04-11 17:16:07 +05:30
parent dff32eb535
commit 1e2a165537
2 changed files with 48 additions and 40 deletions

View File

@ -69,7 +69,7 @@ class BookmarksActivity : BaseActivity(),
var bookmarksSwitch: Switch? = null var bookmarksSwitch: Switch? = null
@Inject @Inject
private var presenter: BookmarksContract.Presenter? = null var presenter: BookmarksContract.Presenter? = null
@Inject @Inject
var zimReaderContainer: ZimReaderContainer? = null var zimReaderContainer: ZimReaderContainer? = null
@ -79,8 +79,12 @@ class BookmarksActivity : BaseActivity(),
private var refreshAdapter = true private var refreshAdapter = true
private var bookmarksAdapter: BookmarksAdapter? = null private var bookmarksAdapter: BookmarksAdapter? = null
private var actionMode: ActionMode? = null private var actionMode: ActionMode? = null
private val actionModeCallback: ActionMode.Callback = object : ActionMode.Callback { private val actionModeCallback: ActionMode.Callback =
override fun onCreateActionMode(mode: ActionMode, menu: Menu): Boolean { object : ActionMode.Callback {
override fun onCreateActionMode(
mode: ActionMode,
menu: Menu
): Boolean {
mode.menuInflater.inflate(R.menu.menu_context_delete, menu) mode.menuInflater.inflate(R.menu.menu_context_delete, menu)
bookmarksSwitch!!.isEnabled = false bookmarksSwitch!!.isEnabled = false
return true return true
@ -91,7 +95,10 @@ class BookmarksActivity : BaseActivity(),
menu: Menu menu: Menu
): Boolean = false ): Boolean = false
override fun onActionItemClicked(mode: ActionMode, item: MenuItem): Boolean { override fun onActionItemClicked(
mode: ActionMode,
item: MenuItem
): Boolean {
refreshAdapter = false refreshAdapter = false
if (item.itemId == R.id.menu_context_delete) { if (item.itemId == R.id.menu_context_delete) {
dialogShower!!.show(KiwixDialog.DeleteBookmarks, { dialogShower!!.show(KiwixDialog.DeleteBookmarks, {
@ -138,7 +145,7 @@ class BookmarksActivity : BaseActivity(),
} }
setupBookmarksAdapter() setupBookmarksAdapter()
recyclerView!!.adapter = bookmarksAdapter recyclerView!!.adapter = bookmarksAdapter
bookmarksSwitch!!.setOnCheckedChangeListener { buttonView: CompoundButton?, isChecked: Boolean -> bookmarksSwitch!!.setOnCheckedChangeListener { _: CompoundButton?, isChecked: Boolean ->
sharedPreferenceUtil.showBookmarksCurrentBook = !isChecked sharedPreferenceUtil.showBookmarksCurrentBook = !isChecked
presenter!!.loadBookmarks(sharedPreferenceUtil.showBookmarksCurrentBook) presenter!!.loadBookmarks(sharedPreferenceUtil.showBookmarksCurrentBook)
} }
@ -231,7 +238,8 @@ class BookmarksActivity : BaseActivity(),
} else { } else {
intent.putExtra(EXTRA_CHOSE_X_URL, bookmark.bookmarkUrl) intent.putExtra(EXTRA_CHOSE_X_URL, bookmark.bookmarkUrl)
} }
if (bookmark.zimFilePath != null && bookmark.zimFilePath != zimReaderContainer!!.zimCanonicalPath if (bookmark.zimFilePath != null &&
bookmark.zimFilePath != zimReaderContainer!!.zimCanonicalPath
) { ) {
intent.putExtra(EXTRA_CHOSE_X_FILE, bookmark.zimFilePath) intent.putExtra(EXTRA_CHOSE_X_FILE, bookmark.zimFilePath)
} }

View File

@ -19,7 +19,7 @@ package org.kiwix.kiwixmobile.core.bookmark
import org.kiwix.kiwixmobile.core.base.BaseContract import org.kiwix.kiwixmobile.core.base.BaseContract
internal interface BookmarksContract { interface BookmarksContract {
interface View : BaseContract.View<Presenter> { interface View : BaseContract.View<Presenter> {
fun updateBookmarksList(bookmarks: List<BookmarkItem>) fun updateBookmarksList(bookmarks: List<BookmarkItem>)
fun notifyBookmarksListFiltered(bookmarks: List<BookmarkItem>) fun notifyBookmarksListFiltered(bookmarks: List<BookmarkItem>)