Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/TellH/RecyclerTreeView
/ functions
Functions
76 in github.com/TellH/RecyclerTreeView
⨍
Functions
76
◇
Types & classes
15
↓ 18 callers
Method
addChild
(TreeNode node)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:63
↓ 15 callers
Method
isExpand
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:107
↓ 11 callers
Method
getContent
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:48
↓ 5 callers
Method
isLeaf
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:40
↓ 5 callers
Method
removeChildNodes
(TreeNode pNode)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:137
↓ 4 callers
Method
findViewById
(@IdRes int id)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewBinder.java:18
↓ 4 callers
Method
getChildList
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:52
↓ 4 callers
Method
getLayoutId
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/LayoutItemType.java:8
↓ 4 callers
Method
isRoot
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:36
↓ 3 callers
Method
backupDisplayNodes
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:274
↓ 3 callers
Method
notifyDiff
(final List<TreeNode> temp)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:200
↓ 3 callers
Method
provideViewHolder
(View itemView)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewBinder.java:9
↓ 3 callers
Method
toggle
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:71
↓ 2 callers
Method
findDisplayNodes
从nodes的结点中寻找展开了的非叶结点,添加到displayNodes中。 @param nodes 基准点
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:43
↓ 1 callers
Method
addChildNodes
(TreeNode pNode, int startIndex)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:123
↓ 1 callers
Method
bindView
(VH holder, int position, TreeNode node)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewBinder.java:11
↓ 1 callers
Method
clone
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:143
↓ 1 callers
Method
collapseAll
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:82
↓ 1 callers
Method
expand
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:91
↓ 1 callers
Method
getHeight
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:28
↓ 1 callers
Method
getIvArrow
()
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:50
↓ 1 callers
Method
getParent
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:115
↓ 1 callers
Method
initData
()
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:35
↓ 1 callers
Method
initView
()
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:98
↓ 1 callers
Method
isLocked
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:129
↓ 1 callers
Method
lock
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:119
↓ 1 callers
Method
onClick
called when TreeNodes were clicked. @return weather consume the click event.
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:181
↓ 1 callers
Method
onToggle
called when TreeNodes were toggle. @param isExpand the status of TreeNodes after being toggled.
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:187
↓ 1 callers
Method
onToggle
(boolean isExpand, RecyclerView.ViewHolder holder)
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:86
↓ 1 callers
Method
setOnTreeNodeListener
(OnTreeNodeListener onTreeNodeListener)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:172
↓ 1 callers
Method
setPadding
(int padding)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:164
Method
Dir
(String dirName)
app/src/main/java/tellh/com/recyclertreeview/bean/Dir.java:13
Method
File
(String fileName)
app/src/main/java/tellh/com/recyclertreeview/bean/File.java:13
Method
TreeNode
(@NonNull T content)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:23
Method
TreeViewAdapter
(List<? extends TreeViewBinder> viewBinders)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:27
Method
ViewHolder
(View rootView)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewBinder.java:14
Method
ViewHolder
(View rootView)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/FileNodeBinder.java:35
Method
ViewHolder
(View rootView)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:44
Method
addition_isCorrect
()
app/src/test/java/tellh/com/recyclertreeview/ExampleUnitTest.java:13
Method
areContentsTheSame
(int oldItemPosition, int newItemPosition)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:219
Method
areItemsTheSame
(int oldItemPosition, int newItemPosition)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:213
Method
bindView
(ViewHolder holder, int position, TreeNode node)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/FileNodeBinder.java:21
Method
bindView
(ViewHolder holder, int position, TreeNode node)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:22
Method
collapse
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:76
Method
collapseAll
collapse all root nodes.
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:257
Method
collapseBrotherNode
(TreeNode pNode)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:293
Method
collapseNode
(TreeNode pNode)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:287
Method
expandAll
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:97
Method
getChangePayload
(int oldItemPosition, int newItemPosition)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:224
Method
getDisplayNodesIterator
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:196
Method
getItemCount
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:159
Method
getItemViewType
(int position)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:51
Method
getLayoutId
()
app/src/main/java/tellh/com/recyclertreeview/bean/Dir.java:17
Method
getLayoutId
()
app/src/main/java/tellh/com/recyclertreeview/bean/File.java:17
Method
getLayoutId
()
app/src/main/java/tellh/com/recyclertreeview/viewbinder/FileNodeBinder.java:27
Method
getLayoutId
()
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:35
Method
getNewListSize
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:207
Method
getOldListSize
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:202
Method
getTvName
()
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:54
Method
ifCollapseChildWhileCollapseParent
(boolean toCollapseChild)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:168
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, int position, List<Object> payloads)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:69
Method
onClick
(View v)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:89
Method
onClick
(TreeNode node, RecyclerView.ViewHolder holder)
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:75
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:27
Method
onCreateOptionsMenu
(Menu menu)
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:103
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:56
Method
onOptionsItemSelected
(MenuItem item)
app/src/main/java/tellh/com/recyclertreeview/MainActivity.java:109
Method
provideViewHolder
(View itemView)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/FileNodeBinder.java:16
Method
provideViewHolder
(View itemView)
app/src/main/java/tellh/com/recyclertreeview/viewbinder/DirectoryNodeBinder.java:17
Method
refresh
(List<TreeNode> treeNodes)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeViewAdapter.java:190
Method
setChildList
(List<TreeNode> childList)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:56
Method
setContent
(T content)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:44
Method
setParent
(TreeNode parent)
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:111
Method
toString
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:133
Method
unlock
()
recyclertreeview-lib/src/main/java/tellh/com/recyclertreeview_lib/TreeNode.java:124
Method
useAppContext
()
app/src/androidTest/java/tellh/com/recyclertreeview/ExampleInstrumentedTest.java:19