Rename to ListSelectionHandler

pull/1002/head
Alex Baker 4 years ago
parent d2eaa8d0a7
commit 6303dbc958

@ -22,14 +22,14 @@ import org.tasks.LocalBroadcastManager
import org.tasks.R
import org.tasks.dialogs.DialogBuilder
import org.tasks.filters.FilterProvider
import org.tasks.gtasks.RemoteListSelectionHandler
import org.tasks.gtasks.ListSelectionHandler
import org.tasks.injection.DialogFragmentComponent
import org.tasks.injection.InjectingDialogFragment
import org.tasks.sync.AddAccountDialog
import org.tasks.sync.SyncAdapters
import javax.inject.Inject
class ListPicker : InjectingDialogFragment(), RemoteListSelectionHandler {
class ListPicker : InjectingDialogFragment(), ListSelectionHandler {
@Inject lateinit var dialogBuilder: DialogBuilder
@Inject lateinit var filterAdapter: FilterAdapter
@Inject lateinit var filterProvider: FilterProvider
@ -72,11 +72,11 @@ class ListPicker : InjectingDialogFragment(), RemoteListSelectionHandler {
override fun addAccount() = AddAccountDialog.showAddAccountDialog(activity, dialogBuilder)
override fun selectedList(filter: Filter) {
override fun selectedList(list: Filter?) {
targetFragment!!.onActivityResult(
targetRequestCode,
Activity.RESULT_OK,
Intent().putExtra(EXTRA_SELECTED_FILTER, filter))
Intent().putExtra(EXTRA_SELECTED_FILTER, list))
}
private fun refresh() {
@ -114,7 +114,7 @@ class ListPicker : InjectingDialogFragment(), RemoteListSelectionHandler {
filterAdapter: FilterAdapter,
dialogBuilder: DialogBuilder,
syncAdapters: SyncAdapters,
handler: RemoteListSelectionHandler): AlertDialog {
handler: ListSelectionHandler): AlertDialog {
val builder = dialogBuilder
.newDialog()
.setNegativeButton(android.R.string.cancel, null)

@ -0,0 +1,9 @@
package org.tasks.gtasks
import com.todoroo.astrid.api.Filter
interface ListSelectionHandler {
fun addAccount()
fun selectedList(list: Filter?)
}

@ -1,10 +0,0 @@
package org.tasks.gtasks;
import com.todoroo.astrid.api.Filter;
public interface RemoteListSelectionHandler {
void addAccount();
void selectedList(Filter list);
}
Loading…
Cancel
Save