Skip to content

Commit

Permalink
Update FileTreeAdapter.kt
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtsphereOfficial authored Aug 4, 2024
1 parent 059701d commit d1631c0
Showing 1 changed file with 1 addition and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,10 @@ import com.zyron.filetree.provider.FileTreeIconProvider
import com.zyron.filetree.provider.DefaultFileIconProvider
import com.zyron.filetree.viewholder.FileTreeViewHolder
import com.zyron.filetree.viewmodel.FileTreeNodeDiffCallback
import com.zyron.filetree.interfaces.FileTreeEventListener
import java.io.File
import java.nio.file.Files

interface FileTreeEventListener {
fun onFileClick(file: File)
fun onFolderClick(folder: File)
fun onFileLongClick(file: File): Boolean
fun onFolderLongClick(folder: File): Boolean
fun onFileTreeViewUpdated(startPosition: Int, itemCount: Int)
}

class FileTreeAdapter(private val context: Context, private val fileTree: FileTree, private val fileTreeIconProvider: FileTreeIconProvider, private val fileTreeEventListener: FileTreeEventListener? = null) : RecyclerView.Adapter<FileTreeViewHolder>(), FileTreeAdapterUpdateListener {

@JvmOverloads
Expand Down

0 comments on commit d1631c0

Please sign in to comment.