Documentation
¶
Index ¶
- func DemoTreeViewLimits()
- type Node
- type TreeView
- func NewTreeView(paths []string) *TreeView
- func NewTreeViewFromFS(filesystem filesys_interface.FileSystem, root string) *TreeView
- func NewTreeViewFromFSWithLimits(filesystem filesys_interface.FileSystem, root string, maxDepth, maxLines int) *TreeView
- func NewTreeViewFromFSWithOptions(filesystem filesys_interface.FileSystem, root string, maxDepth, maxLines int, ...) *TreeView
- func NewTreeViewFromString(pathsStr string) *TreeView
- func NewTreeViewFromStringWithLimits(pathsStr string, maxDepth, maxLines int) *TreeView
- func NewTreeViewFromStringWithOptions(pathsStr string, maxDepth, maxLines int, collapseSingle bool) *TreeView
- func NewTreeViewWithLimits(paths []string, maxDepth, maxLines int) *TreeView
- func NewTreeViewWithOptions(paths []string, maxDepth, maxLines int, collapseSingle bool) *TreeView
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TreeView ¶
type TreeView struct {
// contains filtered or unexported fields
}
TreeView 表示树形视图结构
func NewTreeViewFromFS ¶
func NewTreeViewFromFS(filesystem filesys_interface.FileSystem, root string) *TreeView
NewTreeViewFromFS 从 FileSystem 创建树形视图实例(无限制)
func NewTreeViewFromFSWithLimits ¶
func NewTreeViewFromFSWithLimits(filesystem filesys_interface.FileSystem, root string, maxDepth, maxLines int) *TreeView
NewTreeViewFromFSWithLimits 从 FileSystem 创建带限制的树形视图实例
func NewTreeViewFromFSWithOptions ¶
func NewTreeViewFromFSWithOptions(filesystem filesys_interface.FileSystem, root string, maxDepth, maxLines int, collapseSingle bool) *TreeView
NewTreeViewFromFSWithOptions 从 FileSystem 创建带完整选项的树形视图实例
func NewTreeViewFromString ¶
NewTreeViewFromString 从字符串创建树形视图实例(无限制)
func NewTreeViewFromStringWithLimits ¶
NewTreeViewFromStringWithLimits 从字符串创建带限制的树形视图实例
func NewTreeViewFromStringWithOptions ¶
func NewTreeViewFromStringWithOptions(pathsStr string, maxDepth, maxLines int, collapseSingle bool) *TreeView
NewTreeViewFromStringWithOptions 从字符串创建带完整选项的树形视图实例
func NewTreeViewWithLimits ¶
NewTreeViewWithLimits 创建带限制的树形视图实例
func NewTreeViewWithOptions ¶
NewTreeViewWithOptions 创建带完整选项的树形视图实例
Click to show internal directories.
Click to hide internal directories.