tree-to-string

Convert a tree structure into a human friendly string

  • 所有者: mafintosh/tree-to-string
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

tree-to-string

npm install tree-to-string

Usage

const treeToString = require('tree-to-string')

const tree = {
  value: [7],
  children: [{
    value: [3, 5],
    children: [{
      value: [2]
    }, {
      value: [4]
    }, {
      value: [6]
    }]
  }, {
    value: [8]
  }]
}

console.log(treeToString(tree))

Running the above prints something similar to

[ 2 ]─┐
      │
[ 4 ]─┼─[ 3, 5 ]─┐
      │          │
[ 6 ]─┘          ├─[ 7 ]
                 │
           [ 8 ]─┘

API

const str = treeToString(tree, [format])

Converts a tree to a human friendly string.
The tree should have a layout similar to this

{
  value: someJsObject,
  children: [tree, ...]
}

Format defaults to util.inspect. Change this to your
own method that pretty prints your object if your prefer.

License

MIT

主要指标

概览
名称与所有者mafintosh/tree-to-string
主编程语言JavaScript
编程语言JavaScript (语言数: 1)
平台
许可证MIT License
所有者活动
创建于2018-06-20 11:50:27
推送于2018-06-21 13:31:01
最后一次提交2018-06-21 15:30:30
发布数3
最新版本名称v1.1.1 (发布于 2018-06-21 15:30:30)
第一版名称v1.0.0 (发布于 2018-06-20 13:50:45)
用户参与
星数121
关注者数2
派生数5
提交数7
已启用问题?
问题数0
打开的问题数0
拉请求数1
打开的拉请求数0
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?