Skip to content

Commit 7953646

Browse files
committed
feat: custom node
1 parent 86dcd4a commit 7953646

16 files changed

+354
-10
lines changed

.umirc.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ export default defineConfig({
2020
],
2121
navs: {
2222
en: [
23-
{ title: 'Demo', path: '/demo' },
23+
null,
2424
{ title: 'GitHub', path: 'https://github.com/artdong/react-org-tree' },
2525
],
2626
zh: [
27-
{ title: '示例', path: '/demo' },
27+
null,
2828
{ title: 'GitHub', path: 'https://github.com/artdong/react-org-tree' },
2929
],
3030
},

docs/demo/basic.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
---
2+
title: basic
3+
order: 0
4+
nav:
5+
title: Demo
6+
---
7+
18
## basic
29

3-
<code src="../examples/basic.jsx">
10+
<code src="../examples/basic.jsx">
11+
12+
## API
13+
14+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
15+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
16+
data | 树结构数据 | `Object` | {}
17+
horizontal | 是否横向 | `Boolean` | `false`
18+
collapsable | 是否可折叠 | `Boolean` | `false`
19+
expandAll | 是否展开全部 | `Boolean` | `false`
20+
labelWidth | 树节点宽度 | `Number` | `auto`
21+
labelClassName | 树节点样式 | `String` | `white`
22+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/basic.zh.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: 基础
3+
order: 0
4+
nav:
5+
title: 示例
6+
---
7+
8+
<code src="../examples/basic.jsx">
9+
10+
## API
11+
12+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
13+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
14+
data | 树结构数据 | `Object` | {}
15+
horizontal | 是否横向 | `Boolean` | `false`
16+
collapsable | 是否可折叠 | `Boolean` | `false`
17+
expandAll | 是否展开全部 | `Boolean` | `false`
18+
labelWidth | 树节点宽度 | `Number` | `auto`
19+
labelClassName | 树节点样式 | `String` | `white`
20+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/custom.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: custom
3+
order: 5
4+
nav:
5+
title: Demo
6+
---
7+
8+
## custom
9+
10+
<code src="../examples/custom.jsx">
11+
12+
## API
13+
14+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
15+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
16+
data | 树结构数据 | `Object` | {}
17+
horizontal | 是否横向 | `Boolean` | `false`
18+
collapsable | 是否可折叠 | `Boolean` | `false`
19+
expandAll | 是否展开全部 | `Boolean` | `false`
20+
labelWidth | 树节点宽度 | `Number` | `auto`
21+
labelClassName | 树节点样式 | `String` | `white`
22+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/custom.zh.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: 自定义
3+
order: 5
4+
nav:
5+
title: 示例
6+
---
7+
8+
<code src="../examples/custom.jsx">
9+
10+
## API
11+
12+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
13+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
14+
data | 树结构数据 | `Object` | {}
15+
horizontal | 是否横向 | `Boolean` | `false`
16+
collapsable | 是否可折叠 | `Boolean` | `false`
17+
expandAll | 是否展开全部 | `Boolean` | `false`
18+
labelWidth | 树节点宽度 | `Number` | `auto`
19+
labelClassName | 树节点样式 | `String` | `white`
20+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/expand.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
---
2+
title: expand
3+
order: 1
4+
nav:
5+
title: Demo
6+
---
7+
18
## expand
29

3-
<code src="../examples/expand.jsx">
10+
<code src="../examples/expand.jsx">
11+
12+
## API
13+
14+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
15+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
16+
data | 树结构数据 | `Object` | {}
17+
horizontal | 是否横向 | `Boolean` | `false`
18+
collapsable | 是否可折叠 | `Boolean` | `false`
19+
expandAll | 是否展开全部 | `Boolean` | `false`
20+
labelWidth | 树节点宽度 | `Number` | `auto`
21+
labelClassName | 树节点样式 | `String` | `white`
22+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/expand.zh.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: 展开
3+
order: 1
4+
nav:
5+
title: 示例
6+
---
7+
8+
<code src="../examples/expand.jsx">
9+
10+
## API
11+
12+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
13+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
14+
data | 树结构数据 | `Object` | {}
15+
horizontal | 是否横向 | `Boolean` | `false`
16+
collapsable | 是否可折叠 | `Boolean` | `false`
17+
expandAll | 是否展开全部 | `Boolean` | `false`
18+
labelWidth | 树节点宽度 | `Number` | `auto`
19+
labelClassName | 树节点样式 | `String` | `white`
20+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/expandAll.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
---
2+
title: expandAll
3+
order: 2
4+
nav:
5+
title: Demo
6+
---
7+
18
## expandAll
29

3-
<code src="../examples/expandAll.jsx">
10+
<code src="../examples/expandAll.jsx">
11+
12+
## API
13+
14+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
15+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
16+
data | 树结构数据 | `Object` | {}
17+
horizontal | 是否横向 | `Boolean` | `false`
18+
collapsable | 是否可折叠 | `Boolean` | `false`
19+
expandAll | 是否展开全部 | `Boolean` | `false`
20+
labelWidth | 树节点宽度 | `Number` | `auto`
21+
labelClassName | 树节点样式 | `String` | `white`
22+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/expandAll.zh.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: 展开全部
3+
order: 2
4+
nav:
5+
title: 示例
6+
---
7+
8+
<code src="../examples/expandAll.jsx">
9+
10+
## API
11+
12+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
13+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
14+
data | 树结构数据 | `Object` | {}
15+
horizontal | 是否横向 | `Boolean` | `false`
16+
collapsable | 是否可折叠 | `Boolean` | `false`
17+
expandAll | 是否展开全部 | `Boolean` | `false`
18+
labelWidth | 树节点宽度 | `Number` | `auto`
19+
labelClassName | 树节点样式 | `String` | `white`
20+
onClick | 点击事件 | Function(e:Event, data)

docs/demo/horizontal.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1-
## horizontal
1+
---
2+
title: horizontal
3+
order: 3
4+
nav:
5+
title: Demo
6+
---
27

3-
<code src="../examples/horizontal.jsx">
8+
<code src="../examples/horizontal.jsx">
9+
10+
## API
11+
12+
参数(prop) | 说明(descripton) | 类型(type) | 默认值(default)
13+
-----------|-----------------------------------------|:----------------------:|:---------------------------------------------------------:
14+
data | 树结构数据 | `Object` | {}
15+
horizontal | 是否横向 | `Boolean` | `false`
16+
collapsable | 是否可折叠 | `Boolean` | `false`
17+
expandAll | 是否展开全部 | `Boolean` | `false`
18+
labelWidth | 树节点宽度 | `Number` | `auto`
19+
labelClassName | 树节点样式 | `String` | `white`
20+
onClick | 点击事件 | Function(e:Event, data)

0 commit comments

Comments
 (0)