Skip to content

Commit c4b173f

Browse files
committed
WIP: implement famliy tree
1 parent 5442e03 commit c4b173f

File tree

1 file changed

+28
-14
lines changed

1 file changed

+28
-14
lines changed

demo/family-tree.html

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,34 @@
2020
$(function() {
2121

2222
var datascource = [
23-
{ 'id': '1', 'name': 'Lao Lao', 'title': 'general manager', 'gender': 'female', 'spouses': ['2'] },
24-
{ 'id': '2', 'name': 'Lao Ye', 'title': 'vice general manager', 'gender': 'male', 'spouses': ['1'] },
25-
{ 'id': '3', 'name': 'Bo Miao', 'title': 'department manager', 'gender': 'female', 'father': '2', 'mother': '1', 'spouses': ['4'] },
26-
{ 'id': '4', 'name': 'Ren Wu', 'title': 'department manager', 'gender': 'male', 'spouses': ['3'] },
27-
{ 'id': '5', 'name': 'Su Miao', 'title': 'department manager', 'gender': 'female', 'father': '2', 'mother': '1', 'spouses': ['6'] },
28-
{ 'id': '6', 'name': 'Tie Hua', 'title': 'senior engineer', 'gender': 'male', 'spouses': ['5'] },
29-
{ 'id': '7', 'name': 'Hong Miao', 'title': 'department manager', 'gender': 'female', 'father': '2', 'mother': '1' },
30-
{ 'id': '8', 'name': 'Chun Miao', 'title': 'department manager', 'gender': 'female', 'father': '2', 'mother': '1' },
31-
{ 'id': '9', 'name': 'Hei Hei', 'title': 'senior engineer', 'gender': 'male', 'father': '6', 'mother': '5', 'spouses': ['10'] },
32-
{ 'id': '10', 'name': 'Pang Pang', 'title': 'engineer', 'gender': 'female', 'spouses': ['9'] },
33-
{ 'id': '11', 'name': 'Dan Dan', 'title': 'UE engineer', 'gender': 'female', 'father': '9', 'mother': '10' },
34-
{ 'id': '12', 'name': 'Er Dan', 'title': 'engineer', 'gender': 'female', 'father': '9', 'mother': '10' },
35-
{ 'id': '13', 'name': 'San Dan', 'title': 'engineer', 'gender': 'female', 'father': '9', 'mother': '10' }
36-
];
23+
{ 'id': '1', 'name': 'Lao Ye', 'title': 'vice general manager', 'gender': 'male' },
24+
{
25+
'id': '1', 'name': 'Lao Lao', 'title': 'general manager', 'gender': 'female',
26+
'children': [
27+
[
28+
{ 'id': '3', 'name': 'Bo Miao', 'title': 'department manager', 'gender': 'female' },
29+
{ 'id': '4', 'name': 'Ren Wu', 'title': 'department manager', 'gender': 'male' }
30+
],
31+
[
32+
{ 'id': '5', 'name': 'Su Miao', 'title': 'department manager', 'gender': 'female',
33+
'children': [
34+
{ 'id': '6', 'name': 'Hei Hei', 'title': 'senior engineer', 'gender': 'male' },
35+
{ 'id': '7', 'name': 'Pang Pang', 'title': 'engineer', 'gender': 'female',
36+
'children': [
37+
{ 'id': '8', 'name': 'Dan Dan', 'title': 'UE engineer', 'gender': 'female' },
38+
{ 'id': '9', 'name': 'Er Dan', 'title': 'engineer', 'gender': 'female' },
39+
{ 'id': '10', 'name': 'San Dan', 'title': 'engineer', 'gender': 'female' }
40+
]
41+
}
42+
]
43+
},
44+
{ 'id': '11', 'name': 'Tie Hua', 'title': 'senior engineer', 'gender': 'male' }
45+
],
46+
{ 'id': '12', 'name': 'Hong Miao', 'title': 'department manager', 'gender': 'female' },
47+
{ 'id': '13', 'name': 'Chun Miao', 'title': 'department manager', 'gender': 'female' }
48+
]
49+
}
50+
];
3751

3852
var oc = $('#chart-container').orgchart({
3953
'data' : datascource,

0 commit comments

Comments
 (0)