|
@@ -23,9 +23,7 @@ package com.nextcloud.talk.remotefilebrowser.adapters
|
|
|
import android.text.format.Formatter
|
|
|
import android.view.View
|
|
|
import android.widget.ImageView
|
|
|
-import autodagger.AutoInjector
|
|
|
import com.nextcloud.talk.R
|
|
|
-import com.nextcloud.talk.application.NextcloudTalkApplication
|
|
|
import com.nextcloud.talk.data.user.model.User
|
|
|
import com.nextcloud.talk.databinding.RvItemBrowserFileBinding
|
|
|
import com.nextcloud.talk.extensions.loadImage
|
|
@@ -35,21 +33,17 @@ import com.nextcloud.talk.ui.theme.ViewThemeUtils
|
|
|
import com.nextcloud.talk.utils.ApiUtils
|
|
|
import com.nextcloud.talk.utils.DateUtils
|
|
|
import com.nextcloud.talk.utils.Mimetype.FOLDER
|
|
|
-import javax.inject.Inject
|
|
|
|
|
|
-@AutoInjector(NextcloudTalkApplication::class)
|
|
|
class RemoteFileBrowserItemsListViewHolder(
|
|
|
override val binding: RvItemBrowserFileBinding,
|
|
|
mimeTypeSelectionFilter: String?,
|
|
|
currentUser: User,
|
|
|
selectionInterface: SelectionInterface,
|
|
|
private val viewThemeUtils: ViewThemeUtils,
|
|
|
+ private val dateUtils: DateUtils,
|
|
|
onItemClicked: (Int) -> Unit
|
|
|
) : RemoteFileBrowserItemsViewHolder(binding, mimeTypeSelectionFilter, currentUser, selectionInterface) {
|
|
|
|
|
|
- @Inject
|
|
|
- lateinit var dateUtils: DateUtils
|
|
|
-
|
|
|
override val fileIcon: ImageView
|
|
|
get() = binding.fileIcon
|
|
|
|